Oil on canvas

168x94 cm

Francesc Torrescassana