Stockholm Archives »

Stockholm

July 7, 2016

Worlds Smallest Public Statue ? Stockholm, Sweden 

Is this the Worlds Smallest Public Statue ? On a recent free walking tour of Stockholm from Free Stockholm Tour (See here why you should do one!) […]