Lemon Mint Ice Cream - 3L | Top Frozen