Thank you for your patience while we retrieve your images.
From left: Maggie Sheehan, Kristin and John Reynolds, John Sheehan

From left: Maggie Sheehan, Kristin and John Reynolds, John Sheehan