Abercrombie & Fitch Launch First Instinct Blue — MEN'S STYLE BLOG
Male models strut their stuff in front of the new Abercrombie & Fitch store on the Koenigsallee in Duesseldorf, Germany, 25 November 2011. The American clothing company opens its first German store