Talking Wine Glasses

Small Town Style Boutique


Regular price $12.00
Talking Wine Glasses
15oz glass.