Stortorget (the big square) Gamla Stan (Old Town)
Stockholm Sweden
Travel Photos from Europe
HOME
(Japanese)