Toad Picture 2

toad picture

Toad on the Pinnacle Mountain Trail
Table Rock State Park, South Carolina, USA (June 15, 1997)

Back to Other Animal Pictures

Copyright © 1997-2015 by Jon Maloney