Broughs Farm, Middleham, Yorkshire, England

near Leyburn

Middleham Castle, Middleham, Yorkshire, England

near Leyburn