Snir David

Snir David

Individual investor. https://www.the-investing-desk.com/