Sneak Peek | Rachel + Peter at Latitude 41 in Mystic, CT