John G. Phillips Hard to tell species, but it's definitely a toad, not a frog. Hope that can help you narrow it down!
Comments (2)