Danny Lane · Unique and monumental 'Mandorla' sculpture, 2003, 2003

Danny Lane, Unique and monumental 'Mandorla' sculpture, 2003, 2003, 312.5 x 82 x 25 cm. Sold at auction in 2020. See Danny Lane’s auction records and prices →