Catrinel Menghia – Filming Italy Sardegna Festival 2019 Day 3 in Cagliari Catrinel Menghia: Filming Italy Sardegna Festival 2019 Day 3