fstopmagazine.com
Scheltens & Abbenes @ Foam
Scheltens & Abbenes – ZEEN 15 March – 5 June 2019 “ZEEN is the largest museum solo exhibition of the artist duo Scheltens & Abbenes so far. The artists are seen as the most progressiv…