Giant baseball artwork - Creativeware fabrication
Our crafters or designers painted individually screw heads a total number of 3,000. Which is Installed at Giants stadium.
Visit: https://creativeware.la/pages/giants-baseball-artwork