Karl Templer Studio

INTERVIEW OCTOBER COVER- STEVEN KLEIN