Desert Blossoms Beverage Napkins

$7.95

 40 napkins | 10"w x 10"h | Three-ply