Alexa Davalos

Alexa Davalos

BORN:

in Paris, France