Gill Carter

Cana, Panama

01-12-03

 

Kim Garwood

Canopy Lodge, Panama

07-06-06

Luna or Moon Pierella (Pierella luna)