Flamingo Tongue Gastropod

Flamingo tongue gastropod

Single flamingo tonuge gastropod feeding on octocoral