The Great Global Cleanup

Over 20 Million Volunteers Take Action on National and World Cleanup Day