Kyle Nishioka

About

Civil Engineer, CAD Geek, podcast junkie and amateur photographer

http://kylenishioka.com