Can’t Touch This, 2018. Oil on linen. 160×130 cm (63×52 inches)

Both comments and trackbacks are currently closed.