Northampton shows pride and support for the LGBTQ community with a giant rainbow crosswalk in the middle of downtown....
Downtown · 150 Main St., Northampton