Designed by
Title
Modern architecture Tube DLR station with escalators, Multiple exposure image. London, UK #102113901
Description
Modern architecture, Tube DLR station with escalators, supportive metal beams, tickets machine. Multiple exposure image
This image is editorial