Stock Photo - Kensington palace garden, London

Stock Photo: Kensington palace garden, London.

Searchable keywords

  • Architecture
  • British
  • Diana
  • England
  • Europe
  • Garden
  • Great Britain
  • Historic
  • Kensington
  • Kensington palace garden
  • Kingdom
  • Landmark
  • London
  • Palace
  • Princess
  • Residence
  • Royal
  • Travel
  • United
  • United Kingdom
  • Wales

More from this author

Katya Yordanova