Haliclona Oculata50

Haliclona Oculata50

Observation - Haliclona Oculata50 - UK and Ireland. Description: