Royal Tara China
Royal Tara China

Royal Tara China

Royal Tara China is fine bone Irish china that features Christmas ornaments and gift ware with shamrocks.