The World's Finest Umbrellas

That's what it says on this tiny shop in Sutton. I can't believe that the finest umbrellas in the world are made in this bijou factory. But perhaps I'm wrong....

Comments
Sign in or get an account to comment.