Goya Pastry Snack 14.11 oz

Deep frozen. Product of Spain.