2023 Hamburg Fair
August 19, 20 & 21 – Lyme, Connecticut
It looks like nothing was found at this location. Maybe try a search?