‘Mega Pride’ an exhibition featuring the images of lions captured by Minister of Mega Polis and Western Development Patali Champika Ranawaka during his African tours was unveiled last morning with the envoys from China and South Africa gracing the occasion. Chinese Ambassador Cheng Xueyuan is seen autographing a photograph at the inauguration of the three-day exhibition held at the Dutch Hospital, Fort. Pix by Pradeep Dilrukshana
Video by Sanjeewa
Comments - 0
Comments will be edited (grammar, spelling and slang) and authorized at the discretion of Daily Mirror online. The website also has the right not to publish selected comments.