Card payment terminal 3D icon vector illustration

Code produit:
807539003