Rhacophorus taipeianus frog tree Taiwan Taipei species green
Rhacophorus taipeianus frog tree Taiwan Taipei species green
Rhacophorus taipeianus frog tree Taiwan Taipei species green
a green tree frog sitting on a branch
a green frog sitting on top of a leaf
a green tree frog sitting on a tree branch
a green tree frog is perched on a tree trunk