3830 Europe 2022 – Greek Theatre Taormina Sicily – Italy_result ← Previous Next → ..and over the town..