

Buckingham Palace
Description
Buckingham Palace is a royal residence and the administrative headquarters of the monarch of the United Kingdom, and is a major tourist attraction and cultural landmark. . It is located in the City of Westminster, London, England.
Details
1354 x 903px
Formats
Digital Download
Printed Product
Buy
From $3.98