Giant African Land Snail looking to the left ready to race off with isolated background

Royalty-free stock photo ID: 100020992

Giant African Land Snail looking to the left ready to race off with isolated background