Stock Photo: England, London, Trafalgar Square. Icebound fountains in a snowy Trafalgar Square.