Georgia Toffolo by gotty · May 15, 2023 << Back to post Georgia Toffolo – Pictured at the Eurovision final held at the MS Arena in Liverpool Georgia Toffolo 2023 : Georgia Toffolo – Pictured at the Eurovision final held at the MS Arena in Liverpool-12