Delilah James is the makeup artist behind DJ On The Beat.
Little Rock, Arkansas, United States
Accessibility Tools