Project Description

digital management agency, based in thessaloniki, greece.