CURATED Exhibition STELLA 12 May 2017 – 10 Jun 2017 STELLA New York, United States Save / follow I've seen this Comment on STELLA Share STELLA with your friends