My natural blonde hair has never been dyed, never bleached, never chemically altered.
From shoulder to the very ends, there are around 95
My natural blonde hair has never been dyed, never bleached, never chemically altered.
From shoulder to the very ends, there are around 95