Close
Speckled Sticky Frog
Kalophrynus punctatus