Hundreds gather on Harriet Island to celebrate Earth Day

Environment ·