Paper Monster
Taylor McKimens
available / sold out
Taylor McKimens lives and works in New York.  He received his BFA in 1999 from Art Center oCollege of Design in Pasadena, CA.