Croft Castle, Herefordshire
National Trust (Great Britain)
[London] National Trust
[1970]
bibl p32
Croft Castle.