Sir Edmund Shaa

Lord Mayor of London 1482

Article in Wikipedia