pieces [old] › Right Place Image 1 of 1 Right Place EUR 6,400.00 Acrylic on canvas, 225 × 120 cm, 2025. Delegation series. Add To Cart Added! Acrylic on canvas, 225 × 120 cm, 2025. Delegation series.