Overview

John Mayall

(1803—1876) cotton spinner