Homecats, 2018. Oil on canvas. 130×170 cm (51.2×67 inches)

Both comments and trackbacks are currently closed.