Super A
Super A

Pope vs Pinocchio

Oil on linen.

165 cm x 100 cm.

2012