- Home
- Waxy monkey leaf frog (Phyllomedusa sauvagii) in natural rainforest environment on a branch. Colorful bright green tropical frog. Mouse Pad #211190782
Waxy monkey leaf frog (Phyllomedusa sauvagii) in natural rainforest environment on a branch. Colorful bright green tropical frog. Mouse Pad #211190782