Llama Napkins

Item
10008132
Size
10" x 10"
Set of 20
Sale $7.95 $3.97
Out of Stock
Decorate your party table with these adorable llama paper napkins! By Talking Tables.