City of London from River Thames Postcard

Travel Photography Travel Postcards United Kingdom Postcards City of London from River Thames

Thumbnail version a larger format appears to the receiver and in preview mode
City of London from River Thames

City of London from River Thames, United Kingdom

foggy picture due to dirty windows on the Thames Clipper ship

Photo by GregW

or