The Horse Runner – Nick Turner

Came across this interesting article about Nick Turner, an artist who takes nude portrait of himself with horses. Born in 1983 in Boston, Turner preferred the company of horses to his school classmates in France. He grew up wanting to be a part of tribe of horses, and to understand his primal instincts. Turner is

Read More