Open menu
Lakdasa De Mel
1902 – 1976
The Christian liturgy in Ceylon