Photographed at Canopy Tower, Panama, November 2008, near Cahuita, Costa Rica, December 2011, and La Selva Biological Institute, July 2012 Page last updated: 8-23-2012
Photographed at Canopy Tower, Panama, November 2008, near Cahuita, Costa Rica, December 2011, and La Selva Biological Institute, July 2012
Page last updated: 8-23-2012