Conceptual image showing executive over Europe map

Royalty-free stock illustration ID: 19241728

Conceptual image showing executive over Europe map