James Hamilton

Newmacher, Aberdeenshire, 2021

Newmacher, Aberdeenshire, 2021

Pencil and watercolour
29 x 40 cm

Collection