framed

Le tête à queue

2017
Oil on canvas
81.00 x 56.00 cm
Available