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