Thames Street - West Side Looking South from Marlborough to Market Square

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 in background.

Islandora simple search

Advanced Search