Patriotic fervour grips Sri Lankans across the globe as the country celebrates the 72nd Independence Day at Independence Square today. Picture shows vendors selling national flags in Colombo ahead of nationwide celebrations. Picture by Nissanka Wijeratne
Add new comment