Ariel Luke / Screen prints

Swallowtails

48 x 58 cm

1973