High Street
Windsor, England
July 1, 2006

America! - A concert of American Music at Windsor Parish Church