Stock Photo: England, London, Kensington Gardens. Frost and mist shrouded Physical Energy statue in Kensington Gardens.