Red Ribbon, Italy

Red Ribbon, Italy
1987
30.0 × 23.7 cm
Oil on board canvas

SOLD