Buckingham Palace
This image depicts the exterior of Buckingham Palace, London, England. The Queen is in residence.
© Castaveron | Stock Free Images
Similar Free Images