Gloria Tamerre Petyarre

Medicine Leaves, 200 x 250 cm

No GL113