Many keels or shells ?

Many keels or shells ?

Observation - Many keels or shells ? - Southern Africa. Description: