The Mirror

The Mirror

Oil on Canvas

261 x 391 cm