Echo Park Paper Company EA100044 Happy Easter Stamp, 4" x 6" EA100044 Happy Easter Stamp Designer Stamps include twelve stamps Echo Park Paper