Aria - Water Spirit
Oil on Sand
2007
96 x 480 cm
38" x 190"