Residents take to boats in flooded New England town, possibly Northampton

Residents take to boats in flooded New England town, possibly Northampton

Item Information