Trafalgar Square

Saturday, November 17th, 2001
Image

Looking out across Trafalgar Square from St. Martin's in the Fields church.