Harry Freeman, London

England

Worked from: 1913

1 ITEM