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