Designed by
Title
Small workshop and traditional umbrella shop #164074843
Description
LONDON, UK - NOVEMBER 28, 2017: Small workshop and traditional umbrella shop, founded in 1830 but still functional. Double-Decker red buses on the street, typical for London. James Smith & Sons
This image is editorial