The house paddlefoot (Polypedates leucomystax) is a tree frog native to Southeast Asia. It perches on green leaves under a tree in its natural habitat. Stickers #845049968
The house paddlefoot (Polypedates leucomystax) is a tree frog native to Southeast Asia. It perches on green leaves under a tree in its natural habitat. Poster #845049968