Castle in Spain.
Duffield, Anne,1895-
Leicester,
[1967]