Marcello Lo Giudice · Blu Eden Ocean, 2017

Marcello Lo Giudice, Blu Eden Ocean, 2017, oil paint, 139.7 × 139.7 cm. Sold at auction in 2018. See Marcello Lo Giudice’s auction records and prices →