Photo: Humberto J. Rocha / Hearst Connecticut Media
Image 1 of 1
American flag atop 122 Main St. in New Canaan on Nov. 19 2017.
Outbrain