Close
Red spotted toad tadpoles
Bufo punctatus