Frog ( Heterixalus madagascarensis); Hiding deep inside padanus leaves.
Previous
Index
Next
, ,