Translate

Monday, January 18, 2016

The smallest shoe shop




The smallest shop in London in 1900 was a shoe salesman with a 1.2 square meter shoe shop.

No comments: