The winning pitch

Royalty-free stock photo ID: 121080292

The winning pitch