︎
Oil and print on canvas 383.5 x 170.5 cm
Oil and print on canvas 383.5 x 170.5 cm
Oil and print on canvas 383.5 x 170.5 cm
Oil and print on canvas 383.5 x 170.5 cm
Oil and print on canvas 383.5 x 170.5 cm