Liron Finkelstein

Deputy Consul General at Consulate General of Israel to New England