Sorry, I can't find the page you were looking for.
But you can find this lovely Alice patch on Sassy sewing and embroidery website!