Stock Photo: England, London, Hyde Park. Huntress Fountain in the Rose Garden in Hyde Park.