Purple Art

[April 27 2012]

The French neo-pop singer Sebastien Tellier at Galerie Perrotin, for a special installation to introduce his new “God is Blue” album, Paris. Photo Saskia Lawaks

Subscribe to our newsletter