Selina Trieff · CRYING CARDINAL, 2002

Selina Trieff, CRYING CARDINAL, 2002, oil on canvas, 66 × 66 cm. Sold at auction in 2014. See Selina Trieff’s auction records and prices →