© Streetsensation.co.uk
More street photos
Stradivarius clothing shop on Oxford Street in London