Home Italian luxury shoemaker Tod’s logo is seen at the flagship

Italian luxury shoemaker Tod’s logo is seen at the flagship

by Reuters

Electricity masts are seen at the sunset in Milan’s neighborhood, Italy, February 21, 2016. REUTERS/Stefano Rellandini