Delight over ticket sales for Dundee’s Carnival Fifty Six festival

Festival director Craig Blyth
Festival director Craig Blyth