Llama tea towel with a cup of tea

Llama Tea Towel

Regular price $18.00

This 100% flour cotton Llama Tea Towel features Gingiber's Llama illustration. Machine-washable and screen printed in Wisconsin by Orchard Street Press. Tea towel measures 24x26 in.