Master Leese

Leese

Denizen of London.

Master Leese is mentioned in the following documents: