O 1583, 2011. Oil on cardboard, 30 x 40cm. $600

at 500 × 375 in Liza Merkalova

O 1583, 2011. Oil on cardboard, 30 x 40cm. $600