Innovative People

Aaron Ljevakovich

Human studies, Arts, Communicology

Languages Aaron Ljevakovich speaks:

English
Italian
Croatian