Papillon

Papillon
2001
100.0 × 100.3cm
oil on canvas

20,000 USD