STOCKHOLM, SWEDEN - May 04.2013: North Museum or the Nordic Museum - a museum of Swedish culture and ethnography, located on the island of Djurgarden in Stockholm, stock photo

Editorial image of 'STOCKHOLM, SWEDEN - May 04.2013: North Museum or the Nordic Museum - a museum of Swedish culture and ethnography, located on the island of Djurgarden in Stockholm'
Published: October 16, 2016
Close
Loading