Thames Street - West Side Looking

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 and Nick's Tailor are visible further down Thames in background.

Islandora simple search

Advanced Search