The image shows two men standing on a stage with a large screen in the background. The screen displays the word "ICROSSWALK" in bold white letters. The man on the left is holding a microphone and appears to be giving a speech or presentation to the other man. Both men are wearing suits and are smiling. The stage is lit with bright lights and there is a large banner on the right side of the image that reads "Mastercard".