author

Ally Zhao

178
Inbox View Profile
29Instructables183,081Views15CommentsShanghai, China
Happy life lies in a peaceful mind. I like DIY everything, design special things, painting.

Achievements

10K+ Views Earned a bronze medal