Middle Castle, Shropshire, England
References (2)
1383 Marriage / Union:
William Willoughby & Lucy Le Strange
(m. Apr 13th, 1383 )
1383 Marriage / Union:
William Willoughby & Lucy Le Strange
(m. Apr 13th, 1383 )