Leaf-litter Toad (Rhinella alata)

Total Records: 1