Gloria Tamerre Petyarre

Medicine Leaves, 60 x 60 cm

No 5969