Viviparous Blenny

Viviparous Blenny

Observation - Viviparous Blenny. Description: