EntertainmentFeaturesNews WHAT A GOOD DAY FOR THE ROSES! by Stephen Maguire 12 years ago Rose of Tralee beauties Tara Talbot and Maria McCole certainly left a lasting impression when they visited Donegal this…