Long siphoned whelk at Rambler Rock

Long siphoned whelk at Rambler Rock

Observation - Long siphoned whelk at Rambler Rock - Southern Africa. Description: