Artwork

THE CARCASS (YELLOW STOP SIGN), 1997

Kosmaoglou Sofia
THE CARCASS (YELLOW STOP SIGN), 1997

Colour print mounted on wood
135 × 100 × 1.5 cm

EMST. Presented as part of the D.Daskalopoulos Collection Gift