46
Puerta del Sol, Madrid (Spain) [~1890 - 2006 - ~2015]
(i.imgur.com)
Comparing past and present locations through photography, on Lemmy.world
Good catch!
In 1890 it must have been a big deal.