dcsimg

Bufo mocquardi is a species of in the family toads.