Nelson

Lord Nelson towers over Trafalgar square - keeping the revellers in check.

Tags: nelson, lordneslon, trafalgar, trafalgarsquare, london, night, england, uk, statue, podium
13 Dec 2007