Thames Street - West Side Looking South From Marlborough

Islandora Bookmark

Bookmarks:

Image shows a demolition behind buildings near Thames Street, Newport, RI. A crane and dump truck are parked on the demolition site.

Islandora simple search

Advanced Search