Teodor Rotaru
Teodor Rotaru

Teodor Rotaru

Experienced Web Designer, Front End Web Developer, Videomaker from Italy currently living in Sydney (Australia). I ❤ Web, Design, Multimedia, IT.