Overview

William Cameron

(c. 1787—1851) pedlar and beggar