View of Haverhill and Merrimack River - Haverhill city in Essex County, Massachusetts, United States
Tous droits réservés