L. David Mech "Dave"

Wolf carrying pup.Personal Interests