author

Ally Zhao

177
Inbox View Profile
29Instructables180,845Views15CommentsShanghai, China
Happy life lies in a peaceful mind. I like DIY everything, design special things, painting.

Achievements

10K+ Views Earned a bronze medal