Hand touch on Clock icon on touch pad : Elements of this image furnished by NASA

Royalty-free stock photo ID: 105227693

Hand touch on Clock icon on touch pad : Elements of this image furnished by NASA