Sri Lankan women stitch national flags at a workshop ahead of their country’s 65th Independence Day celebrations, in Colombo, yesterday. The day will be marked on Monday.