17/6/2010.Miss India Ireland Namrata Udani and Miss Africa Ireland Stazia Costa ,pictured on the Dun Laoghaire pier as they launched the Festival of World Cultures.The festival celebrates its 10th Anniversary taking place in Dun Laoghaire from July 23-25th July with 800 artists from 33 countries.Photo:Leon Farrell Photocall Ireland.