Designed by
Title
Small pretty yellow frog on a light-green tree leaf, sectional view, natural background #319382136
Description
A very rare photo of a small pretty yellow frog on a light-green tree leaf in Sri Lankan tropical rainforest. sectional view. natural background, Endemic species. Micro-scaled animal. One big aye. Important for ecologists and conservationists. Close-up image.