Okenia amoenula at Partridge Point

Okenia amoenula at Partridge Point

Observation - Okenia amoenula at Partridge Point - Southern Africa. Description: