Finarte Milan
2002 | Snow White
95 × 150cm
digital print on canvas
Auction date: 16 Mar 2023
Estimates: 2,500 - 3,500€
Sold price: 2,600€