Italy luxury fashion house
ORIGIN
Italy
PRICE TIER
luxury
Cinzia Rocca Icons is based in Italy and was founded in 1953.