Designed by
Title
Three Peacock tree frogs Leptopelis vermiculatus. Reflections in the water #143940917
Description
Three Peacock tree frogs Leptopelis vermiculatus also known as Amani forest treefrog, or vermiculated tree trog, are species of frog found in forest areas in Tanzania. Reflections in the water