protoblastenia rupestris perhaps

protoblastenia rupestris perhaps

Observation - protoblastenia rupestris perhaps. Description: