Wedding of
Beth Dyer and Jeff Putnam
September 16, 2006
Chebeague Island