Marble Arch Intersection

By

1-dsc_8238aOxford Street at Marble Arch, London, UK, December 2013

Advertisements