Othowerus

Constable of the Tower of London.