Mario on TV set

Mario Delfino featured technology expert

Mario Delfino featured technology expert on Argentina channel