Charles Camilleri 1931-2009 SONGWRITER Trivia Citizen of Malta ✗ Close trivia L-imħabba Helen & Joseph | Edinburgh 1972 | Place: 18 Copyright © Ultimate Eurovision | Website by Henita Design