Open a Shop 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

  • shop
  • about
  • announcements
All Categories