Sam Taylor

Location: london
Website: samtaylortaylor.com
Bio:

Born in Newton Abbot in 1981, Sam Taylor is a London based artist who graduated for the Slade School of Fine art in 2013.