Photograph: Locality is PPP 210 (Isla Solarte, Bocas, Panama), Pliocene, NN15.
Occurrence:
Last updated July 22, 1998-vab.