St James's Palace

Royal palace in London, England From Wikipedia, the free encyclopedia

St James's Palacemap