bn:03253245n
Noun Named Entity
AR
No term available
EN
The Diocese of Leeds is a Latin Church diocese of the Catholic church centred on Leeds Cathedral in the city of Leeds in West Yorkshire, England. Wikipedia
Relations
Sources