© Streetsensation.co.uk
More street photos
United Colors of Benetton shop on Oxford Street in London, at corner of Dean Street