Sir William Garrard, MP, Lord Mayor of London worked at Lord Mayor of London

Date: 1555
Place: Lord Mayor of London
Location: Lord Mayor of London

Comments