180 x 180 cm / oil on canvas2023Richard Somonte The Leopard of Numbers7000,00 €PriceAdd to cartBuy now