John Millward Banks, London

Birmingham

Worked from: 1891

1 ITEM