Alexa Kenin

Alexa Kenin

Birthplace: New York City

DIED:

September 10, 1985