Designed by
Title
Ecco Sko logo on their main store for Serbia in Belgrade. Ecco is a Danish brand of shoes #125293375
Description
Picture of the main Ecco Sko store in New Belgrade with a sign with its iconic logo. Ecco is a Danish shoe manufacturer and retailer producing footwear, and later expanded into leather production, as well as accessories and small leather go
This image is editorial