Giant size marshmallows by de la rosa. Artificial flavors: strawberry and vanilla. Marshmallows 12ozSKU: 724869007023$6.00PriceQuantityAdd to Cart