Times of Malta: "Monument to Star unveiled at Animal Welfare Centre" Posted on 10th October 2011 by admin — No Comments ↓ http://www.timesofmalta.com/articles/view/20111009/local/monument-to-star-unveiled-at-animal-welfare-centre.388414