[EVS] Olivia Newton John – Long Live Love [UK](@eurovision)



Final position: 4th
United Kingdom | 1974

Eurovision Song Contest trademark is property of European Broadcasting Union (EBU-ESC).

Advertisements