Open menu
Marsden Richard 1837-1903
Cotton Weaving