Alvin Soon

Alvin Soon

Full-time writer and aspiring photographer. Design-trained Buddhist nerd. Loves dogs. Found at http://alvinsoon.com