Margherita Manzelli · T.S.S., 1999

Margherita Manzelli, T.S.S., 1999, oil paint, 90.2 × 212.1 cm. Sold at auction in 2025. See Margherita Manzelli’s auction records and prices →