Urban - Stephen Bridger Photography

Christmas Shopping Rush. London, England