Log In / Sign Up
The Major

The Major

We are a small group of very skilled designers and developers, based in Bucharest, Romania. Our passion is to build amazing and innovative interfaces for a… Read More