Home / Investors / Sasha Astafyeva

Sasha Astafyeva

Venture Fund · London