Ada allenii found in Found in Panamas and Colombias mountain rain forests (cloud forests). Attached
Ada allenii photo taken in Panama
Comments are closed.