Designed by
Title
Vibrant Green Taipei Tree Frog on a Leaf. #341398796
Description
A vibrant green Taipei tree frog perched on a leaf in a lush, green environment. The frog's large, round eyes and smooth skin are clearly visible. New Taipei City, Taiwan.