The Lloyds building in London. Postcard

Travel Photography Travel Postcards United Kingdom Postcards The Lloyds building in London.

Thumbnail version a larger format appears to the receiver and in preview mode
The Lloyds building in London.

The Lloyds building in London., United Kingdom

The unusual architecture of the modern Lloyds building in London.

Photo by david.byne

or