Escalators at London "Green Park" underground tube station


Size: 5287px × 3512px
Location: "Green Park" underground tube station London UK
Photo credit: © Charles Stirling / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, british, commuter, commuters, england, escalators, london, passengers, people, public, station, subway, transport, tube, uk, underground