EN

Translate:

Chicago, Illinois, United States
|

Delilah, Latina Princess: singer/songwriter/recording artist/dancer

Video from my Performance at Elbo Room (copy & paste link)