John De Beauchamp
John was born about 1248 in
Hatch, Somersetshire, ENG
. He died on October 24th, 1283.
Occupation Details
John's occupation was Lord of Alcester.
Page last modified
\