Royal Tara China
Royal Tara China

Royal Tara China

Royal Tara is fine bone Irish china from Galway, Ireland and is offered with shamrocks as Christmas ornaments and as giftware.