Barbara Takenaga · The Night Visitor, 2002

Barbara Takenaga, The Night Visitor, 2002, lithographs, 61 × 51 cm. Sold at auction in 2025. See Barbara Takenaga’s auction records and prices →