The new flagship store from Sport Scheck at the 'Joseph-Pschorr-Haus' in Neuhauser Street in Munich, Germany. A big curved multiscreen in the hall Stock Photo - Alamy
Pop-Up Stores by Adidas, Nike, Puma, & Co. as a Job Opportunity
Puma store by Plajer & Franz Studio, Munich
Puma Stores Amsterdam, London and Munich By Plajer & Franz