© Streetsensation.co.uk
More street photos
Di Minno Italian shoes shop on Sloane Street in Chelsea