Robert Hennell I & Samuel Hennell

London

Worked from: 1802

2 ITEMS