Ellis Lam hasn’t participated in any contest.

User Balance 50 / CharPoints
New Sprout

User Badges

Media