Share
twitterlinkedinfacebook
Image 1 of 1
WHITE - LIPPED GREEN TREE FROG
White - lipped Green Tree Frog (Litoria infrafrenata) sitting on the top of a bright red Heliconia plant.