David Chen 1982 Virgo

Taipei Johannesburg Pennsylvania Arizona

B.S.E.E. M.S.E.E.

LA IA TA RA Eng

English Mandarin Afrikaans Cantonese French

Reading Running Photography Music Movies