Collection Online

HENRY MILLINGTON HARWOOD & SON, Birmingham

Active
(1890s)
Birmingham, Warwickshire, England

1 work