Designed by
Title
A view of the Vauxhall station with a train departing from the platform at London #113448591
Description
Vauxhall, London, United Kingdom - May 28, 2016 : A view of the Vauxhall station with a train departing from the platform at London, England, United Kingdom
This image is editorial