mjensen_05-insect-survey-128th-48

Red-spotted Toad. They hide underground waiting for the slightest bit of moisture so they can breed. Eggs hatch in 3 days!

Leave a Reply