Specimen: INBIOCRI002280060 Species: Tatuidris tatusia Photographer: Will Ericson Date Uploaded: 01/24/2012 Copyright © 2002-2013. View Highest Resolution