penny rugs and flags :: a new spin on an old art