London 2005

Sarah and Stacy sit next to one of the four huge bronze lions sculpted in 1860 guarding Lord Nelson in Trafalgar Square.

Previous Up Next