mrUsta mobile

usta ['u-s-taa'] noun ; service provider, expert or guru

Made this project for Dubai client mrUsta. UX & UI and prototyping in Pixate

More by Daniel Lauding

View profile