All details of Melody’s costumes in Eurovision: Spanish design, 100 -meter tail and a body with more than 15,000 crystals
The Spanish delegation already has everything prepared to shine this Saturday, May 17 in the St. Jakobshalle in Baselin Switzerland, ...