bn:03770254n
Noun Named Entity
AR
No term available
EN
Kelmscott Manor is a limestone manor house in the Cotswolds village of Kelmscott, in West Oxfordshire, southern England. Wikipedia
Relations
Sources