Royalty-free stock photo ID: 121670152

Two different groups reaching a successful agreement - Image