Memorial Day parade

Niantic, CT, USA

National Guard

Guardsmen with flags march on Main Street

Niantic, CT, USA