Karl Templer Studio

JULY 2015 IV STEVEN MEISEL