Royalty-free stock photo ID: 151118174

Touch screen tablet with cloud of colorful application icons - Image