Yellow - artesub
Powered by SmugMug Log In

Bubble coral shrimp, Vir philippinensis, on bubble coral, Plerogyra sinuosa, Dumaguete, Negros Island, Philippines
Bubble coral shrimp, Vir philippinensis, on bubble coral, Plerogyra sinuosa, Dumaguete, Negros Island, Philippines