Dump on the beach of Socotra Island â?? man-made environmental disaster

Royalty-free stock photo ID: 50632885

Dump on the beach of Socotra Island â?? man-made environmental disaster