mail_outline sales@mediastorehouse.com
Palmar tree frog (Boana / Hypsiboas pellucens) on plant stem, Mindo, Pichincha, Ecuador
Palmar tree frog (Boana / Hypsiboas pellucens) on leaf, Canande, Esmeraldas, Ecuador