bn:03470595n
Noun Named Entity
NL
No term available
EN
Liverpool Central Library is the largest of the 22 libraries in Liverpool, England, situated in the centre of the city. Wikipedia
Relations
Sources