An · Italian Giltwood Pier Mirror

An, Italian Giltwood Pier Mirror, Giltwood, 162.6 × 91.4 cm. Offered at auction in 2003; not sold. See An’s auction records and prices →