Stock Photo - Lots of plastic and other rubbish have been washed ashore on the uninhabited island of St Pierre, Seychelles.

Stock Photo: Lots of plastic and other rubbish have been washed ashore on the uninhabited island of St Pierre, Seychelles.