Near the Nobel Museum and our restaurant, late in the evening, Stor Torget Square. On the Gamla Stan Island, the “original Stockholm”. Stockholm, Sweden. On the SCANDINAVIA: DENMARK, NORWAY, FINLAND & SWEDEN. August 31, 2013.

Leave A Comment...

*