Sunday Times (Sri Lanka) St. Thomas’ College – Matara 2018-12-02 - Thomian Mela to mark the 175th Anniversary was held until November 25