Mike Salovich

I compose and perform world guitar music.

I imagine and create unique mobile apps.