Richard Torrington and his wife

Richard Torrington and wife Margaret, 1356.

The Church of St Peter, Great Berkhamsted, Hertfordshire
Price: £235

Height and width: 

150 x 100 cms