Lancashire Parish Register Soc.
Haslingden, St. James the Great (Vol.139)
Code:
$32.00
Bapt, Marr, Bur 1603 to 1679/8, 244pp.