A shop sign of ECCO, on September 27 2021 in Moscow, Russia. Photo by David Niviere/ABACAPRESS.COM Stock Photo - Alamy
Saint Petersburg, Russia - August 10, 2018: ECCO Shoe Store in the Mall is a Danish Shoe Company Founded in 1963. Red Editorial Image - Image of sign, style: 124501500