Loading...
Uploaded by arttoeg on Sep 23, 2009
The northern end of the site, looking east.Save the Bay is located at Field's Point, Providence, Rhode Island. There is a site at Newport, Rhode Island as well.
Nonprofits & Activism
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)