Teresa Lanceta Barcelona, Spain, born 1951
MAYO, 2003
Wool and cotton fabric
55 1/8 x 76 3/4 inches
140 x 194.9 cm
140 x 194.9 cm
