hand pushing a button on a touch screen interface.

Royalty-free stock photo ID: 80955037

hand pushing a button on a touch screen interface.