Sean Landers | Tartan Animals
April 19, 2016

Sean Landers (born 1962) is an American artist. He is best known for using his personal experience as public subject matter and for utilizing diverse styles and media in a …