May20

South Windsor Armed Forces Day

Nevers Park, South Windsor, CT