Kensington Palace, royal residence set in Kensington Gardens, Hyde Park, in the Royal Borough of Kensington and Chelsea in London, England, UK

- Image ID: KGF11H
Kensington Palace, royal residence set in Kensington Gardens, Hyde Park, in the Royal Borough of Kensington and Chelsea in London, England, UK
ken dickinson / Alamy Stock Photo
Image ID: KGF11H

Similar stock images