hand pressing a button streaming images on a touch screen interface

Royalty-free stock photo ID: 90307006

hand pressing a button streaming images on a touch screen interface