Steven Meisel

28 May – 16 June 2015 Miami