Designed by
Title
Sign on the platform of Clapham Junction, Britain`s busiest railway station, and train in South West Trains livery, England #86332418
Description
LONDON, UK - APRIL 22, 2016: Sign on the platform of Clapham Junction, Britain`s busiest railway station, and train in South West Trains livery, England
This image is editorial