Share!

Cauliflower jellyfish (Cephea cephea) Indian Ocean, Maldives