Stock Photo: England, London, Kensington Gardens. A pedestrian walking through the mist in Kensington Gardens.