Image 1 of 1

Parablennius marmoreus, Seaweed blenny, juvenile, St. John, USVI, CJE-6893.tif

twitterlinkedinfacebook