Temple Street Dam Removal Project

Massachusetts (MA)