Pen Ball Valley Printing Solutions (2)

Pen ball hemispheres stacked in a pyramid formation