Image of Polypedates leucomystax

© 2007 Frank Teigler