Charles Macara

Scottish cotton spinner