Description
This colorful canvas art shows us a scene of rain and a tree frog using a leaf as an umbrella. A tree frog is any species of frog that spends a major portion of its lifespan in trees, known as an arboreal state. Several lineages of frogs among the Neobatrachia have given rise to tree frogs, although they are not closely related to each other.
Reviews
There are no reviews yet.