Two giant African land snails are held by a Florida Department of Agriculture worker searching for the pests in Dade County on Sept. 5, 2012.
Two giant African land snails are held by a Florida Department of Agriculture worker searching for the pests in Dade County on Sept. 5, 2012. Florida Dept. of Agriculture FLORIDA DEPT. OF AGRICULTURE
Two giant African land snails are held by a Florida Department of Agriculture worker searching for the pests in Dade County on Sept. 5, 2012. Florida Dept. of Agriculture FLORIDA DEPT. OF AGRICULTURE