Tomoko Sawada · Masquerade, 2006

Tomoko Sawada, Masquerade, 2006, chromogenic print, 32 × 65 cm. Sold at auction in 2007. See Tomoko Sawada’s auction records and prices →