Caldecot Marriages 1580 - 1812.

£2.00

Caldecot Marriages 1580 - 1812.

Information is in date order.

An index was not issued with this publication