Posts Tagged ‘Joseph Horlor’
Middleham Castle Northumberland
Middleham Castle Northumberland

Joseph Horlor 1809 – 1887
18ins x 24ins
£1175