Walter Thornhill, London

England

Worked from: c.1875
Worked until: c.1912

5 ITEMS