Open menu
Aldred Farrar Barker
1868
Textiles