Plastic cap rests on sea beach with waves splashing behind, highlighting ocean pollution issue

Code produit:
1271098792