/
lemmy.ml
Explore
Create
HistoryPorn
PugJesus
•
3 weeks ago
•
100%
The Old Curiosity Shop, oldest shop in London, built 1567 AD, photo taken ~1890 AD?
152
12
Comments
12