The sacrifice of wild animal

Oil, canvas, 2001, 60 x 90 cm

SKU: e836d813fd18 Category: