Thames Street, East Side, Corner of Gridley Street, Newport

Islandora Bookmark


Image shows The People's Theater on Thames Street in Newport, RI. A sign for E. Papa Tailor hangs below the theater's sign. Women, children and baby carriages stand on sidewalk along Thames Street.

Islandora simple search

Advanced Search