ahern 6

Kelly and Michael's Engagement in Sandy Neck Beach. Barnstable, Cape Cod