Sarah Carter & Michael Anderson; Wedding 9/23/06; Harwich, MA

Leave a Comment