THOMAS HARPER

London

Worked from: 1790

1 ITEM