Nina Foch

Nina Foch

Birthplace: Leiden, Zuid-Holland, Netherlands

DIED:

December 05, 2008