Teresa Lanceta Barcelona, Spain, born 1951
ALICANTE-ALGECIRAS, 2006
Wool and cotton fabric
61 x 48 7/8 inches
155 x 124 cm
155 x 124 cm
