National Guard

National Guard members march in Memorial Day parade

Niantic, CT, USA