Shuichi Kagami

Active Cypress, CA Other for Taisei Corporation