Actress | Costume Department | Costume Designer
Azalea Lee was born on January 16, 1980 in Texas, USA.
January 16, 1980 Texas, USA