This photo of an Atlas moth was taken in the butterfly garden at the Florida Museum of Natural History in Gainesville, FL. The naturalist in the butterfly garden stated the Atlas moth is the largest moth in the world.
Comments
Sign in or get an account to comment.