Edouard Baribeaud

Selected works

Sankt Florian | 2010 | Tusche and spray paint on paper | 50 × 65 cm