Ulva rigida (Rigid sea lettuce)

 Ulva rigida (Rigid sea lettuce)

Observation - Ulva rigida (Rigid sea lettuce) - Southern Africa. Description: