Denver T. Cayetano I'm not sure I agree that the spotting is a Cane toad. Doesn't look like what I've seen before.
Comments (1)