Adrian Chan

Loves photography, reading, games and gadgets :)