Nature TTL

A white-lipped tree frog

Amphibian Pictures
A white-lipped tree frog.