Adidas sticks to World Cup sales outlook despite Germany's exit | Reuters
Herzogenaurach, Germany : Adidas store. Adidas s a German multinational corporation that designs and manufactures sports clothing and ac Stock Photo - Alamy
Adidas berlin store hi-res stock photography and images - Alamy
Adidas store berlin hi-res stock photography and images - Alamy
Frankfurtgermanymay 08 Adidas Store On May Stock Photo 722533267 | Shutterstock