Vincent Chien

freelance photographer, backpacker, software designer.

Taiwanese