Moment of payment with a credit card through terminal

Moment of payment with a credit card through terminal

 Stock photo ID: 77125048