Royalty-free stock photo ID: 261335942

bright green push pin unique idea concept