Right Place

EUR 6,400.00
Acrylic on canvas, 225 × 120 cm, 2025. Delegation series.
Acrylic on canvas, 225 × 120 cm, 2025. Delegation series.