Designed by
Title
Credit card and smartphone with MasterCard logo on the screen #142598903
Description
Closeup credit card and smartphone with MasterCard logo on the screen. Mastercard one of the two biggest credit card companies in the world. Moscow, Russia - March 12, 2019
This image is editorial