PASIMACHUS (S. STR.) STRENUUS

U.S.A.