Sophie Calle · L'hôtel, Chambre No. 29, 1983

Sophie Calle, L'hôtel, Chambre No. 29, 1983, wool, 102.2 × 142 cm. Sold at auction in 2005. See Sophie Calle’s auction records and prices →