Nelson

Watching over Westminster, from Trafalgar square

Tags: england, london, nelson, trafalgar, uk
11 Nov 2007