The Buckingham Palace known also as Buckingham House, Home off the British Queen and State Rooms with the Victoria Memorial located in the City of Westminster, London, England, UK.
You must be logged in to use lightbox functionality
Please Log In or Register