Peter Haworth

Peter Haworth

Regular price Sale

Peter Haworth (Canadian 1889-1986)

Untitled 

12x16

Oil on Board

Price: 1200