A frog reflection. The big-eyed tree frog, or peacock tree frog (Leptopelis vermiculatus) is a species of frog found in forest areas in the African country of Tanzania. In some literature, it is referred to as the Amani forest tree frog.
OH SO FLUFFY! have u ever had those moments where u just cant stop staring at something well im having one of those moments right now sos need help CANT STOP STARING ITS SOOOO CUTE AND FLUFFY i wish i could just go thro the laptop and pet it all day long