Lionel Desneux - Desumanoid 1 ErrorLionel Desneux - Desumanoid 1 - Petalouda Art Gallery Technic: ink on the paper Dimensions: 22 x 33 cm Year : 2014 Price: 950 € Contact gallery for details Back to Lionel Desneux