Finarte Milan
2012 | Snow and Nature
70 × 109cm
digital print on canvas
Auction date: 6 May 2021
Estimates: 500 - 800€
Hammer price: 400€
Sold price: 512€