Rock Oyster

Rock Oyster

Observation - Rock Oyster - Southern Africa. Description: