Preview

Vauxhall bus station owned by Transport for London, seen from the top of St. George's Wharf, London, England, United Kingdom
Vauxhall bus station owned by Transport for London, seen from the top of St. George's Wharf, London, England, United Kingdom
Image ID: 911-7406
Artist: Ashley Cooper
Purchase a commercial license Buy framed prints & more from our print store