Stockholm, Sweden (103 of 280)




Walking from the Royal Palace to King's Garden, Kungsträdgården.
Walking from the Royal Palace to King's Garden, Kungsträdgården.