hat maker

hat maker

 

hat maker

hat maker

hat maker

Out of stock
£600

By SALTER, TF, [c1793-1843].