Spanish Snail

Spanish Snail

Observation - Spanish Snail - Southern Africa. Description: