Grand Final
Eurovision Song Contest - Basel 2025

DESCRIPTION