Teresa Lanceta Barcelona, Spain, born 1951
LLUVIA EN SEVILLA, 1987
Cotton, wool, viscose, and taffeta fabric
59 x 89 inches
150 x 226 cm
150 x 226 cm
