The Sri Lanka High Commission in Maldives organised a blood donation programme (14 May) to mark the auspicious day of Vesak.