The Mirror

The Mirror

Size: 261 x 391 cm.