Share
Project Views
65
Appreciations
3
Followers
18
Following
10
Edmund Chen is a designer, art director, and very rare San Francisco native living in Los Angeles. On the weekends, he protects a mysterious island in the South Pacific that can never be found.
Member since: Apr 13, 2012