Statue of Queen Victoria outside of Kensington Palace a royal residence set in Kensington Gardens London England

- Image ID: E1D4P6
Statue of Queen Victoria outside of Kensington Palace a royal residence set in Kensington Gardens London England
SCFotos - Stuart Crump Photography / Alamy Stock Photo
Image ID: E1D4P6
Statue of Queen Victoria outside of Kensington Palace a royal residence set in Kensington Gardens, in the Royal Borough of Kensington and Chelsea in London, England.
Location: London, UK