Large • 5000 × 3341 pixels
42.3 × 28.3 cm • 300 DPI • JPEG
Royalty-free stock illustration ID: 61113868
By Olivier Le Moal
Related keywords
Categories: Illustrations/Clip-Art, Business/Finance
Similar images
More from this artist