A Florida Department of Agriculture worker holds uo a Giant African Land Snail.
A Florida Department of Agriculture worker holds uo a Giant African Land Snail. Miami Herald File
A Florida Department of Agriculture worker holds uo a Giant African Land Snail. Miami Herald File