Thames Street - West Side Looking South from Marlborough
Primary tabs
Islandora Bookmark
Image shows the demolition of buildings on Thames Street in Newport RI. A partially demolished building sits next to a lot filled with debris. The Brick Market building is visible further down Thames Street in background.