About Sacha Chua

Geek =)

Public Notes


Recent Activity

(Toronto, ON, Canada)
Sacha Chua