Alexa Davalos

Alexa Davalos

Birthplace: Paris, France