Image 1 of 1

Bubble coral Shrimp 4-11-24-3553.jpg

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