Posts

Showing posts with the label polypedates leucomystax

Four-lined Tree Frog (Polypedates leucomystax)