Determined entrepreneur pitching their idea to a panel of judges at a startup competition

Code produit:
1265456191