Kevin Finch

Los Angeles, US

Thinker. Maker. Doer. Lecturer/Studio Instructor at Cal Poly Pomona

http://kevin-finch.com