Viviparous Blenny

Viviparous Blenny

Observation - Viviparous Blenny - UK and Ireland. Description: