Spotted Sea cucumber - Adriatic sea, Croatia

Royalty-free stock photo ID: 40347364

Spotted Sea cucumber - Adriatic sea, Croatia