Designed by
Title
Rheinbach, Germany 26 October 2023, The brand logo of "Scotiabank" on the display of a smartphone #295075893
Description
Rheinbach, Germany 26 October 2023, The brand logo of "Scotiabank" on the display of a smartphone (focus on the brand logo).
This image is editorial