Londons Smallest Shop

Londons Smallest Shop

Sep 20, 2024

London’s smallest shop: A shoe salesman with a 1.2 square meter shoe store. 1900.image

Enjoy this post?

Buy Yesterday Today a coffee

More from Yesterday Today