Elephant Ear Leafs – Alocasia, occurring in Tropical & Subtropical Asia to Eastern Australia and widely cultivated in Oceania and South America. The attached images where taken in El Valle de Anton, Cocle, Panama.
Please bookmark us now press ctrl+d and visit again soon for more fascinating nature images!