christian louboutin, art basel miami


carmelo tedeschi 

art basel miami beach
december 5. 2013 – january 30, 2014

review (untitled magazine)