Stock Photo: England, London, Kensington Gardens. The Albert Memorial in Kensington Gardens.