People Enjoying Sunshine, Princess Diana Memorial Fountain, Hyde Park, London, England

- Image ID: JH4YA4
Dylan Garcia / Alamy Stock Photo
Image ID: JH4YA4
Memorial completed in 2004 in Cornish granite, with a design said to represent Diana's life. Hyde Park is a Grade I-registered major park in Central London
Location: Hyde Park, London, United Kingdom

Similar stock images