Like Download 5.29 MB Payment terminal 4552 x 2931 pixels NIKON D610 85 mm f/4.5 1/50 s ISO 800 Online since: 12 October 2017 Taken: 24 September 2017 CC0 / Public Domain payment terminal card business credit pay purchase money buy checkout transaction electronic finance cash paying service sale financial machine banking device