Nicholas Twyford


Nicholas Twyford - English goldsmith and mayor of London. He died in 1391.