Nassim Haramein

Nassim Haramein

Born in Geneva, Switzerland

Director