Monday, May 29, 2006

The New Britain

Then (in Wells, England) . . .


. . . and now (in Peterborough, England).