James Hamilton

Anstruther Harbour

Anstruther Harbour

pen and ink and watercolour
21 x 30 cm

Collection