seth armstrong

Posted by Fabio 9 December 2010

Seth Armstrong was born and raised in Los Angeles, CA. After Studying painting in Northern Holland, he received a BFA from The California College Of The Arts. He lives in Oakland, CA.

www.setharmstrong.com