St. George Wharf and Vauxhall Bridge

St. George Wharf and Vauxhall Bridge. England, United Kingdom

Vauxhall, London. England, United Kingdom. (Ref: 2004uk-0806-008d)

Related galleries: England, Europe, London, United Kingdom

Countries

Perspectives