LEACH,+James

LEACH, James ( - ) 1CL Heywood 1874-1891