Royalty-free stock photo ID: 102604184

China flag on thumb up gesture like icon - Image