Caroline Walker · The Masquerade, 2012
Caroline Walker, The Masquerade, 2012, linen, 180 × 240 cm. Sold at auction in 2022. See Caroline Walker’s auction records and prices →
Caroline Walker, The Masquerade, 2012, linen, 180 × 240 cm. Sold at auction in 2022. See Caroline Walker’s auction records and prices →