Large • 4262 × 2756 pixels
36.1 × 23.3 cm • 300 DPI • JPEG
Royalty-free stock photo ID: 581966644
By Photo_Olivia
Related keywords
Categories: Business/Finance, Signs/Symbols
Similar images
More from this artist