Vauxhall Bridge

Vauxhall Bridge. England, United Kingdom

Vauxhall, London. England, United Kingdom. (Ref: 2004uk-0818-019d)

Related galleries: England, Europe, United Kingdom

Countries

Perspectives