Return to Article Details
Stranding of blue button jelly
Porpita porpita
on the beaches of Visakhapatnam, India (Western Bay of Bengal)