German Fest 2023

Immanuel Lutheran Church 154 Meadow St., Bristol, CT

Annual Church Festival in Bristol