Balder Grange (Teesdale, England).

Relationships: