New London (?) May 24, 2007

Ed Dear's pictures of New London, May 5, 2007. To enlarge a picture click on it.