Konstantin Bessmertny - Animals Liberation Front

Konstantin Bessmertny Animals Liberation Front oil on panel 8.5 x 10.5 cm 2018