Designed by
Title
Half Moon Street, Mayfair, London #148868633
Description
LONDON, UK - JANUARY 28, 2016: Pedestrians and traffic on Half Moon Street in Mayfair, London. View from Piccadilly towards Curzon Street and the landmark Christian Scientist church on a sunny winter afternoon
This image is editorial