Annual Coastal Cleanup Day
Join volunteers around the world for the largest cleanup event of the year! Each year Save Our Shores coordinates over 60 cleanup sites around the Monterey […]
Join volunteers around the world for the largest cleanup event of the year! Each year Save Our Shores coordinates over 60 cleanup sites around the Monterey […]