MADRID, SPAIN, MARCH 16, 2016 - Unidentified people at Gran Via in Madrid. It's the oldest and main shopping street in Madrid. 3824897 Stock Photo at Vecteezy
Geox store hi-res stock photography and images - Alamy
Shopping: Gran Vía | Official tourism website
GEOX inaugura su primera flagship en España
Pedestrians walk past the Italian footwear brand Geox store in Spain Stock Photo - Alamy