Gloria Tamerre Petyarre

Medicine Leaves, 60 x 90 cm

No 6042