Steven Tai

Steven Tai

Amsterdam, The Netherlands / Music, Business, Designing & Programming, that's what I like.