Alberto Lorite SONGWRITER Trivia Citizen of Spain ✗ Close trivia Esa Diva Melody | Basel 2025 | Place: 24 Copyright © Ultimate Eurovision | Website by Henita Design