Manor House Museum

Manor House Museum
Castle Yard, Ilkley, West Yorkshire, LS29 9DT
Photo of Manor House Museum