These gems have a million and one uses. They are made of a spill-proof mesh material and designed to stand upright.
Price: $7.49
Name
Mail (will not be published)
Website