Zatista Fine & Contemporary Art

"Gamla Stan" Original Art

Gamla Stan or Old Town is the oldest section of Stockholm, dating from the 13th century.