Opening of Abercrombie & Fitch Munich Flagship Store
Check out these wash board stomachs that even your grandma could wash her clothes off........
These are the models on parade before the opening of Abercrombie & Fitch Munich flagship store on October 25, 2012 in Munich, Germany.
‹
›
Home
View web version