Large • 3840 × 5760 pixels
32.5 × 48.8 cm • 300 DPI • JPEG
Royalty-free stock photo ID: 581969368
By Selin Aydogan
Related keywords
Categories: Objects, Industrial
Similar images
More from this artist