Nelly Borgeaud

Nelly Borgeaud

BORN:

in Geneva

DIED:

July 14, 2004