Judy Mengil Untitled, 2003

Medium: Ochre on canvas Size: 100 x 80 cm ID: #WAA659303
Price: $2800