LONDON, UK - AUGUST 13: Grounds in Kensington Palace garden, in Kensington Garden Park, next to Hyde Park. August 13, 2013 in Lo

- Image ID: DG4NPD
Nando Machado / Alamy Stock Photo
Image ID: DG4NPD
LONDON, UK - AUGUST 13: Grounds in Kensington Palace garden, in Kensington Garden Park, next to Hyde Park. August 13, 2013 in London.

Similar stock images