
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