Archinect
Kartik Shah

Kartik Shah

Fremont, CA, US