Haverhill sewage plant, Gillis bridge, dump, Low St., Cashman Park, downtown Newburyport

Haverhill sewage plant, Gillis bridge, dump, Low St., Cashman Park, downtown Newburyport

Item Information