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