Thomas Molineux

Marriage Certificate - click for larger image
Map of Devizes, Wiltshire, England - click for larger map