REHÉN.
Oil on canvas mounted on panel.
150 x 100 cm [2005]