Sea Glass Starfish Eco-Art created from green glass washed up on the beaches of Narragansett, Rhode Island, USA.