Monday, March 20, 2006


Daffodils outside St. Peter's church (apparently the smallest church in Cambridge). Posted by Picasa

No comments: