Marcello Lo Giudice · Eden Blu Ocean, 2016

Marcello Lo Giudice, Eden Blu Ocean, 2016, oil paint, 149.9 × 149.9 cm. Sold at auction in 2019. See Marcello Lo Giudice’s auction records and prices →