Stock Photo: England, London, Kensington Gardens. Statue of Queen Victoria in front of Kensington Palace.

Stock Photo: 4282-32677 England, London, Kensington Gardens. Statue of Queen Victoria in front of Kensington Palace.