• Alexa  Davalos

    Alexa Davalos

    Born on May 28th, 1982

    From Paris, France

Filmography

View All