Karl Macrae is Sew Happy

Cyanotype on linen, 76 x 62cm

Leave a comment