LOT 293
Emilio CHAPELA
Selfridges
Detail
2010
Acrylic on canvas, in 2 parts
100.4 × 100.4 cm (39½ × 39½ in.) (S40)
Estimate
¥300,000 - 500,000$2,900 - 4,800