Beth & Greg

Beauport Hotel • Gloucester, MA
June 6, 2023

Photography by Benoit & McCarthy Photography