Tags
Description
St. Sebastian's Cathedral is the seat of the Roman Catholic Diocese of Mannar located in Mannar, Sri Lanka.
St. Sebastian's Cathedral is the seat of the Roman Catholic Diocese of Mannar located in Mannar, Sri Lanka.