James Hamilton
Anstruther Harbour
pen and ink and watercolour
21 x 30 cm
pen and ink and watercolour
21 x 30 cm