Louisa Gagliardi · Wet Feet, 2017

Louisa Gagliardi, Wet Feet, 2017, ink, 99.9 × 188.2 cm. Sold at auction in 2024. See Louisa Gagliardi’s auction records and prices →