HO2560 LARGE GREEN STAMP

HO2560 Large Green Stamp, 6.75 x 7.5, 18 or 13 mesh