Eva & Adele: the world's longest running art performance
December 19, 2016
With their bald heads and outrageous outfits, Berlin-based duo Eva & Adele are a rather striking couple on the art scene. Now they’ve been honored with an exhibition in Paris.