Apple Store Link
Play Store Link

Ronny Delrue

2009/2, 2009

Mixed media on paper

11 4/5 × 8 3/10 in, 30 × 21 cm

This is a unique work.