Photograph: Locality is PPP 212 (Isla Solarte, Bocas, Panama).
Occurrence:
Last updated January 27, 1998-agc.