Stephen Player

Stephen Player, “The Unblemished Rose”, Oil on Canvas

Stephen Player was born in 1965 in Hertford, England, and now is a professor at the Academy of Art University in San Francisco. As an illustrator, he specializes in book covers, children’s books, historical and fantasy novels.

Leave a Reply