Snowshoe hare in Baxter State Park

Snowshoe hare in Baxter State Park. Notice there are no ticks in its ears.

Speak Your Mind

*