Robert de Clifford was an English soldier who lived in which town overlooking the River Eden?
Appleby Castle
-1
Section::::Abstract.
Robert Clifford, 1st Baron Clifford
4214607
-1
Section::::Abstract.
Appleby Castle
8370709