Steven Meisel : three hundred and seventeen & counting (covers for Vogue Italia, 1988-2009) by Michel Mallard | Menrva Books | MenrvaBooks