Gloria Tamerre Petyarre

Medicine Leaves, 45 x 120 cm

No 6631