ALFRED JOHN FEATHER

England, West Yorkshire, Bradford, Craven, Craven - LS29 0