Trafalgar Square

London, England

"The Tour de France prologue was held here today, 07/07/07." --Espen

Thanks to Espen for phooning (and for the photo idea).


Jul 30, 2007

This picture is in these categories:
Capitols    England


Phoons Main Page