Teresa Lanceta Barcelona, Spain, born 1951
Todavía y siempre, 2012
Stitched fabric
57 3/4 x 45 inches (146.7 x 114.3 cm)
Framed: 59 3/8 x 46 3/4 inches (150.8 x 118.7 cm)
Framed: 59 3/8 x 46 3/4 inches (150.8 x 118.7 cm)
