A deer's head, with its distinctive blue eyes, is placed in the bed of a white pickup truck at night.
AI caption December 2006 · Photo 303 of 306
No comments yet.
No comments yet.