Credit Card payment Terminal in restaurant

Royalty-free stock photo ID: 128056232

Credit Card payment Terminal in restaurant