Designed by
Title
Subway station Ladbroke Grove in London, UK #76031332
Description
London, UK - June 19, 2016: subway station Ladbroke Grove in London. The London Metro is the 3rd longest of the world. Fifty-five per cent of the system runs on the surface.
This image is editorial