Explore: Places > sweden

Stockholm  Stockholm: British Ambassador's Residence, Diplomatstaden