Stortorget (Swedish: [ˈstuːrtɔrjɛt]. The Big Square) is a small public square in Gamla Stan, the old town in central Stockholm, Sweden. It is the...
Houses on Stortorget