Collection Online

JOHN WALSH WALSH, Birmingham

Established
1850 England
Closed
1951
Active
Birmingham, Warwickshire, England

1 work