Image 1 of 1

Bubble coral shrimp 4-12-24-3556.jpg

Bubble coral shrimp, Vir philippinensis in bubble coral, Plerogyra sinuosa, Anilao, Philippines