Deer
A deer in Sequoia, California.
Back