1000
Schwarzkopf Igora Royal Metallics: 6-32 Dark Blonde Matt Ash
Schwarzkopf Igora Royal Metallics: 6-32
1000