Cape rock crab at Rambler Rock

Cape rock crab at Rambler Rock

Observation - Cape rock crab at Rambler Rock - Southern Africa. Description: