TOSSWARE 16oz Stemless Plastic Wine Glass, Set of 8

TOSSWARE 16oz Stemless Plastic Wine Glass, Set of 8