by clearviewstock
a large sheet of diamond or tread plate metal
The license type determines how you can use this image.