Nudibranch on the coral, Philippines

Royalty-free stock photo ID: 708453652

Nudibranch on the coral, Philippines