NH Mountain Hiking < Castle West Peak
American Toad (Bufo americanus) on Castle West Peak in northern New Hampshire.