haarer. amish made denim rag rugs at rebecca haarer antiques braided rag rugs denim rag rugs weaving rug