PASIMACHUS (S. STR.) SUBSULCATUS

U.S.A.