Alfred Taylor, Birmingham

England

Worked from: 1851

3 ITEMS