BIRMINGHAM, UK - APRIL 19, 2013: Adidas sport fashion store in Birmingham, UK. Adidas corporation exists since 1924 and had EUR 14.5bn revenue in 2012 Stock Photo - Alamy
Archive 📂 ADIDAS BIRMINGHAM 1/500 From @adidasoriginals X @sizeofficial #adidasbirmingham #adidasaddict_id | Instagram