Credit Card payment Terminal in restaurant

Royalty-free stock photo ID: 128056265

Credit Card payment Terminal in restaurant