Kerstin Schneider is the editor-in-chief of the German Harper's Bazaar.
as Self - Special Guest, Self - Guest Judge
Jan 25, 2006