England 2003

Previous Index Next

The Academy of St. Martin's in the Field on Trafalgar Square.