Bring a large pot of water to boil. Add beans and cook until tender about 1 hour. Drain and put in a bowl with the onions. Add salt, olive and vinegar. Stir in parsley and let stand 1 hour. Just before serving, decorate with egg and olives and serve.