Lumache LUMACHE
Resin, Inks - 63 x 22 x 52 cm - 2010 photo by www.lamarmotaaz.com
Lumache LUMACHE
Resin, Inks - 63 x 22 x 52 cm - 2010