Ivy O STOKES

Parish: Birley with Upper Hill