© Streetsensation.co.uk
More street photos
MaxMara fashion store on Old Bond Street in Mayfair