Bucharest, Romania · Studio Twelve is a new media company. We do good deeds and we build cool things. We play with code and color and we are happy to deliver your fresh website.
Articles we find interesting
Projects we love
Designs we do
Oh no! Pinterest doesn't work unless you