Long Nguyen

Long Nguyen

A technology geek with ambitious mind and passionate heart. A travel, movie, music, art, literature, poem lover. A meow addict.