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

Islandora Bookmark


Image shows cars parked in front of shops on Thames Street in Newport, Rhode Island. An appliance shop in the foreground has ovens on display in storefront windows. Other shops on Thames St. including the former Singer store are empty.

Islandora simple search

Advanced Search