Jewel
FollowPhoto
A toad is any of a number of species of amphibians. They are characterized by their dry leathery skin, short legs, and snout-like parotoid glands....
Read more
A toad is any of a number of species of amphibians. They are characterized by their dry leathery skin, short legs, and snout-like parotoid glands.
Read less
Read less
Views
9344
Same photographer See all