terry richardson, sheep

November 21, 2013 - 1:11 PM
Terry Richardson apparently having sex with a sheep. (Photo in 2004 book, "Terryworld".)