Vahtra, Norman

EST - Israel Start-up Nation (ICA)