wine VEIL | GreatRep.com Vendor Profile
wine VEIL
1794 Ivanhoe St.
Denver, CO
80220
USA

Tel : 855-843-8345
The ultimate wine accessory. It eliminates the unpleasant experience of bugs and other matter floating and flocking in your wine glass!