Marcello Lo Giudice · Eden Spring, 2024
Marcello Lo Giudice, Eden Spring, 2024, canvas, 140 × 140 cm. Sold at auction in 2025. See Marcello Lo Giudice’s auction records and prices →
Marcello Lo Giudice, Eden Spring, 2024, canvas, 140 × 140 cm. Sold at auction in 2025. See Marcello Lo Giudice’s auction records and prices →