meylan and softshell 2

Dr. Peter A. Meylan shows a Florida Soft Shell turtle as he explains about the species.

Leave a Reply