Final Straw Foundation cover image

Final Straw Foundation

Online press coverage about the Final Straw Foundation, a registered UK charity working to highlight the impact of plastic pollution on our local coasts and wider oceans. Charity Number 1191500.