Frederick Edmonds & Edward Johnson, London

England

Worked from: 1890

1 ITEM