Football fans, Trafalgar Square

Football supporters draped in the England flag by the lions in Trafalgar Square, London.

Football fans, Trafalgar Square

Football supporters draped in the England flag by the lions in Trafalgar Square, London.


© Robin Messer 2011-2012