Join Waitlist We will inform you when the product arrives in stock. Please leave your valid email address below.
Cannabis,  Natural Health

How to Make a Cannabis Tincture: Easy Cold Alcohol Extraction

Come learn how to make your own homemade cannabis tincture using a simple cold alcohol (ethanol) extraction method with our step-by-step guide. I’ve included plenty of photos to make the process as clear and easy to follow as possible. There is also a printable summary at the end – though I don’t think you’ll want to miss the extra tips in the body of the post.

Tinctures are a convenient, discreet, and easy way to enjoy your plant medicine. It’s kinder to your lungs than smoking or vaporizing, and offers more controlled and consistent dosing compared to smoking or homemade edibles. (I love that I can take just a few drops if needed.) You can use this homemade cannabis tincture recipe with any of your favorite cannabis strains, with CBD hemp only, or like we do – with homegrown herb!



What is a cannabis tincture?


A cannabis tincture is a concentrated alcohol-based cannabis extract, often referred to as “Green Dragon” among the cannabis community. High percentage alcohol is used as a solvent to extract the medicinal compounds (cannabinoids and terpenes) from the plant flower or “buds”. Though tinctures are essentially cannabis-infused alcohol, you do not get drunk since only a tiny amount is consumed.

Cannabis tinctures are highly therapeutic. Studies show that cannabis can be used to soothe a wide variety of physical and mental ailments, including sleep disorders, stress, anxiety, ADD/ADHD, muscle tension, joint pain, migraine headaches, inflammation, seizures, cancer, chronic pain and more. Cannabis tinctures can contain THC only (such as THC isolate), a blend of THC and CBD, or CBD alone.

When it comes to CBD, I always use my favorite certified organic full-spectrum CBD oil from NuVita. It’s federally-legal and is the most effective, potent and pure CBD oil I’ve ever tried. It does wonders for my anxiety, TMJ, and sleep issues! (Use code “deannacat” or this link to save 10% off) But if we want something with THC, we make our own tinctures using homegrown cannabis. It’s fun, rewarding, and a great way to save money!


A birds eye view of an amber glass dropper that is laying on its side with various cannabis flowers surrounding it on all sides.


What type of alcohol to make homemade cannabis tincture?


It is best to use either 200-proof food grade ethanol (aka ethyl alcohol) or 190-proof Everclear alcohol for this cannabis tincture recipe. Both are strong natural solvents that will effectively strip and separate the desired cannabinoids from the plant material. We use USDA organic ethanol from Culinary Solvents. It is pure food-grade grain alcohol, and doesn’t contain any additives or water. Use code “deannacat” to save 10% off pints, quarts, and gallons of regular and organic ethanol from Culinary Solvents!

Lower-proof alcohol (e.g. 80 proof vodka) is a weaker solvent and also has a higher water content than ethanol, which can interfere with the extraction and tincture-making process. You technically can make homemade cannabis tincture with vodka or other lower proof liquor, but it requires additional steps that we aren’t going to cover in this article. 

Do not use rubbing alcohol. 


A birds eye view image of a hand holding a quart jar of Culinary Solvent organic 200 proof non denatured ethyl alcohol. Flanking the top of the bottle are two separate containers, one is filled with decarbed cannabis and the other is full of the ethyl alcohol.


What type of cannabis should I use?


It’s important to use decarbed cannabis in this homemade cannabis tincture recipe. If you’re not familiar with decarboxylation, it’s essentially the process of heating cannabis to “activate” it (explained more below). When exposed to heat, raw forms of THCA, CBDA, and other cannabinoids are converted to their active forms of THC and CBD – making it psychoactive as well as more therapeutic. (It’s the same reaction that occurs when you heat cannabis via smoking or vaporizing, and why eating raw bud doesn’t get you high). 

Aside from that, use whatever cannabis you prefer or have on hand! Choose a strain (or combination of a couple) with traits you personally desire from your homemade cannabis tincture. We use what we grow: well-rounded sativa/indica hybrids that also offer a good amount of CBD. Learn how to grow your own organic cannabis at home here, and shop for seeds here. 

For the most therapeutic tincture, I recommend using strains with a well-balanced THC to CBD ratio. If you’re looking for daytime relief with less mental effects, choose a CBD-dominant strain. Yes, you can totally use this cannabis tincture recipe with CBD hemp alone! 


 

A chart diagram that shows the different benefits that different cannabinoids have with many physical and mental health problems people can have. Between CBD, THC, CBG, CBN, and other less known cannabinoids, CBD is the only only one that helps with every condition on the chart such as anti inflammatory, relieves pain/anxiety, antibacterial, inhibits cell growth in tumors/cancer etc. The only condition it doesn't help is stimulating appetite.


Why freeze alcohol and cannabis for extraction?


This homemade cannabis tincture recipe uses a cold ethanol extraction method, also referred to as quick wash ethanol extraction or “QWET”. Freezing the cannabis makes the trichomes detach from the plant material more efficiently. When mixed with cold ethanol, the desirable cannabinoids and terpenes readily extract and combine with the alcohol – resulting in a stronger, better tincture. 

Furthermore, keeping the mixture at a very low temperature helps reduce the amount of undesirable compounds in your tincture, such as lipids and chlorophyll. It’s a chemistry thing, but basically the freezing temperature influences the polarity of the lipids and chlorophyll so they’re more likely to stay bound to the plant material (and therefore get filtered out) rather than combining with the ethanol. 

When done right, the resulting filtered tincture wash will be clear and golden in color rather than cloudy or green. 


Supplies Needed to Make a Homemade Cannabis Tincture


  • 8 grams of decarbed cannabis
  • 6 ounces of 200-proof food grade ethyl alcohol (ethanol) or 190 proof Everclear
  • Freezer-safe glass containers, such as wide-mouth pint mason jars or half-pint jars with lids. 
  • Small unbleached coffee filters, like these ones
  • Cheesecloth
  • Digital Scale
  • Dropper bottles to store your finished tincture. We like these 2-ounce amber bottles; the droppers have mL markers on them for accurate dosing.

Yields: 2 ounces of homemade cannabis tincture

Please note that this is a two-day process, though ingredients are just sitting in the freezer for 97% of that time.


INSTRUCTIONS


Step 1: Decarb your cannabis 


To decarb cannabis, start by tearing up the buds into fairly small pieces. Then spread it out evenly on a baking sheet. For THC-dominant strains, heat the cannabis in the oven at 250°F for 25 to 30 minutes. For high-CBD strains, bake it for 40 to 50 minutes at the same temperature. (It takes slightly longer for CBDA to convert to CBD than THCA to THC does.) If you’re using a well-balanced THC:CBD strain, meet in the middle at 30 to 35 minutes. See this article for a more in-depth look at decarbing cannabis. 

Don’t want to stink up the house? Consider using an Ardent Nova device for an easy, nearly odor-free decarboxylation experience. We just got one recently and love it!

Note that your cannabis will decrease in weight slightly during the decarb process (as it gets more dry). So, start with a few extra grams so you’ll end up with the 8 grams needed for this cannabis tincture recipe. Or, bake plenty so you have enough leftover to make homemade cannabis oil or topical salve!


A pint mason jar is on its side with decarboxylated cannabis flowers spilling out of it onto a washed concrete surface. The flowers have a darker golden brown hue to them after decarboxylation. The cannabis is now ready to make homemade cannabis tincture.


Step 2: Freeze Cannabis and Alcohol (separately)


Use a scale to weigh out 8 grams of decarbed cannabis. Add the cannabis to a freezer-safe glass container with a lid. We like to use a wide-mouth pint glass jar. (Even though it seems more than large enough, the extra room in the jar makes it easier to shake compared to a half-pint jar.) Next add 6 ounces of ethanol to a separate freezer-safe container. Do not mix the alcohol and cannabis yet. Put both containers in the freezer for at least 24 hours. 


A half pint mason jar is on the left filled with ethyl alcohol, to the right is a pint mason jar with 8 grams of decarbed cannabis in it, behind and in between the two mason jars is a quart jar of Culinary Solvent Organic 200 proof ethyl alcohol.
6 ounces of ethanol and 8 grams of decarbed cannabis about to go into the freezer (with lids on).


Step 3: Combine Cannabis and Alcohol (First Wash)


After the initial 24 hours (or longer) is up, remove the cannabis and alcohol from the freezer. Pour ONLY HALF of the cold alcohol (3 ounces) into the container of frozen cannabis. Add a lid and shake vigorously for 5 minutes. Wrap the jar in a kitchen towel if it’s too cold to comfortably hold. 

This process extracts the cannabinoids and terpenes from the plant material, and is considered the “first wash”. We’ll do two rounds total. 

Now return the cannabis-alcohol mixture as well as the separate remaining 3 ounces of plain alcohol to the freezer for an additional 2 hours.  


A four part birds eye view image collage, the first image shows a decarbed cannabis sitting in a mason jar with the word "dry" at the bottom of the image. The second image shows the jar with the decarbed cannabis and ethyl alcohol in it with the words "add alcohol" at the bottom of the image. The third image shows the cannabis and alcohol mixture from the top and the cannabis is broken down into smaller pieces. The words "After 5 minutes of shaking" are on the bottom of the image. The fourth image shows the jar from the side, it shows a greenish liquid with the plant material sitting on the bottom, some of the plant material is stuck around the edges of the jar.
After the first shake, return this to the freezer.


Step 4: Shake and Strain


Once the two hours are up, it’s time for another shake – and then we strain! Remove the jar of mixed cannabis and alcohol from the freezer, and shake it again for an additional 5 minutes. (We don’t need the jar of plain alcohol at this time.)

Next we’re going to strain the tincture through two mediums: cheesecloth first to filter the larger plant material, and then a finer coffee filter to further remove unwanted lipids and other residue. 

First set up the coffee filter straining station. We find it easiest to set a small coffee filter in the top of a separate clean pint glass jar, fold it over the rim of the jar, and then screw on a lid ring to hold it in place. The cannabis tincture takes a while to seep through the filter, so holding it by hand isn’t fun.

Next, put cheesecloth over the jar that contains the cannabis-alcohol mixture (we use the ring trick again) and slowly pour it through the cheesecloth and into the coffee filter jar. See the photos below. 

Now return the jar of remaining cannabis to the freezer while the first wash liquid is straining through the coffee filter (about 10 minutes).


A four part image collage of the filtering process of making homemade cannabis tincture. The first image shows a pint mason jar, a hand holding a brown coffee filter, and a mason jar ring laying next to the jar. The second image shows two pint mason jars, one has greenish liquid in the bottom with a cheesecloth affixed to the top being secured with a lid ring. The other mason jar has a coffee filter affixed in a similar manner with a lid ring. The third image shows a hand pouring the greenish liquid through the cheesecloth, into the mason jar with the coffee filter. The fourth image shows the lone jar with coffee filter as some liquid is pooled in the coffee filter while what has been already filtered is sitting in the bottom of the jar.


Step 5: Second Wash & Strain


Now it’s time for the second and final wash. This step helps extract any final remaining cannabinoids from the plant material into your homemade cannabis tincture. 

Simply repeat steps 3 and 4. Add the remaining 3 ounces of cold plain alcohol to the cannabis jar, add a lid, shake vigorously for 5 minutes, and strain through the cheesecloth and coffee filter once again – pouring it into the same filter and jar as the first wash. 


A pint mason jar with a cheesecloth attached to the rim of the jar is pouring liquid into another pint mason jar with a coffee filter around the rim of the jar. There is some golden liquid at the bottom of the jar with the filter.
Adding the second wash to the same jar/filter as the first wash.
A two part image collage, the first image is a birds eye view of the top of a mason jar. It has a coffee filter sitting in the top of it with the lid ring attached around the outside of the jar. Homemade cannabis tincture is a pool in the filter, it is slowly being filtered through the coffee filter. The second image shows a birds eye view of the top of a mason jar. It has a coffee filter sitting in the top of it with the lid ring attached around the outside of the jar. The homemade cannabis tincture has filtered through the coffee filter, leaving behind brown residue (lipids, fats, and other residue).
Check out all the fats, lipids, and other residue left behind in the coffee filter after straining!


Step 6: Reduce


After all the liquid has strained through the coffee filter into the jar, it’s time to reduce it by about half the volume. Excess alcohol will easily evaporate off, and the result is a more concentrated and effective homemade cannabis texture. 

Do this by simply allowing the jar to sit out at room temperature with the lid off for several hours. We place the jar in front of a fan to help expedite the process. Note the volume of liquid in the container when you start (use a rubber band around the jar, or a glass marking pen). Keep an eye on it! Once it reduces by half, add a lid to stop further evaporation – or go ahead and bottle your final homemade cannabis tincture.


A two part picture collage, the first picture shows a pint mason jar filled to about the 5 ounce line with golden brown liquid, a rubber band is wrapped around the fill line to mark where the top of the liquid is. The second image shows the same pint mason jar a number of hours later. The liquid is much darker in color now and has reduced to just over 2 ounces.


Step 7: Bottle and Store


Once it’s reduced by half, transfer the strained cannabis extract to a final storage bottle – such as these amber glass dropper bottles. Amber bottles are ideal since they reduce light exposure, which degrades cannabinoids. Store the bottle in the refrigerator for the best long-lasting quality. Congratulations, you just made a homemade cannabis tincture! Keep reading for usage and dosing information.


Homemade cannabis tincture being poured from a pint mason jar through a small stainless steel funnel into an amber glass dropper bottle.


How to Use or Take a Cannabis Tincture


You can consume your cannabis tincture either under your tongue (sublingually) or mixed with a beverage (oral ingestion). Sublingual consumption will result in more immediate effects, while oral ingestion will have a slower onset but longer-lasting results. See the graphic below.

However, proceed with some caution! 200 proof ethanol is very strong, and I find it causes a burning sensation when applied straight under my tongue. To avoid that, I put a very small amount of water in my mouth first, squirt in the tincture, hold the diluted mixture in my mouth for a few minutes, and then swallow. Therefore my intake is mostly sublingual, but with a little oral ingestion too.


A diagram showing three ways of ingesting cannabis and the onset and duration of the experience. It shows that inhaled cannabis and sublingual cannabis effects are more similar in their effects while oral cannabis consumption is a slower onset, with a longer peak and duration of effects.
Chart courtesy of Periodic Edibles


Strength and Dosing for Homemade Cannabis Tincture 


When first trying your tincture, I suggest to start low and go slow. Without lab testing, it’s difficult to say exactly how potent a homemade cannabis tincture is. There are simply too many factors: the initial cannabinoid concentration and strain you used, how long and hot you decarbed it, the efficacy of your ethanol extraction process, and how much it was reduced at the end.

Start with a few drops, and then gradually increase the amount to find your “sweet spot” and desired results. (But wait a couple hours to see how you feel before taking more.) With this recipe, a quarter dropper is a fairly conservative starting point. I personally like to take .25 mL or a quarter dropper (though I’ve taken more just fine) while Aaron prefers about .5 mL or half a dropper. That’s just enough to take the edge off, relax our muscles, and help us sleep better without being too stony. 


A dropper is held suspended over an amber colored dropper bottle, the dropper is filled with more than .5 mL of homemade cannabis tincture which is a clear golden color.


That was fairly simple, right?


Well folks, I hope this tutorial was easy to follow – and will enable you to successfully make your own cannabis tinctures at home now. Let us know if you have any questions in the comments below. If you found this information useful, please consider leaving a rating/review and pinning or sharing this post. We greatly appreciate you tuning in today. Now go have fun making your own medicinal Green Dragon!


Don’t miss these related posts:



Print Recipe Pin Recipe
4.37 from 11 votes

Homemade Cannabis Tincture Recipe

Come learn how to make your own homemade cannabis tincture (aka Green Dragon) using a simple cold alcohol (ethanol) extraction method.
Total Time1 d 3 hrs
Keyword: cannabis tincture alcohol, ethanol extraction cannabis tincture, green dragon recipe, homemade cannabis tincture, how to make cannabis tincture
Servings: 2 ounces

Equipment

  • 2 freezer-safe glass containers, such as wide-mouth pint mason jars or half-pint jars
  • 1 small unbleached coffee filter
  • cheesecloth
  • digital scale
  • Baking sheet
  • freezer
  • bottle for final storage, such as 2-ounce amber dropper bottles

Ingredients

  • 8 grams decarbed cannabis
  • 6 ounces 200-proof food grade eylth alcohol (ethanol) or 190-proof Everclear alcohol

Instructions

  • Decarb your raw cannabis. Tear it up into fairly small pieces and spread on a baking sheet. For THC-dominant strains, heat the cannabis in the oven at 250°F for 25 to 30 minutes. For high-CBD strains, bake for 40 to 50 minutes and 30 to 35 minutes for a well-balanced THC:CBD strain. (I suggest starting with a few more than 8 grams since it will get lighter as it dries.)
  • Add 8 grams of decarbed cannabis to a freezer-safe glass container with a lid, and 6 ounces of ethanol to a separate freezer-safe container. Put both containers in the freezer for at least 24 hours.
  • First Wash: After the initial 24 hours (or longer), remove the cannabis and alcohol from the freezer. Pour only HALF of the cold alcohol (3 ounces) into the container of frozen cannabis. Add a lid and shake vigorously for 5 minutes. Now return the cannabis-alcohol mixture as well as the separate remaining 3 ounces of plain alcohol to the freezer for an additional 2 hours.
  • After two hours, remove the jar of mixed cannabis and alcohol from the freezer and shake it again for an additional 5 minutes. Then strain the mixture twice: first through a cheesecloth and then through a coffee filter into a separate clean container (as shown in this article). Return the jar of remaining cannabis to the freezer while the liquid is straining through the coffee filter (about 10 minutes).
  • Second Wash: Repeat steps 3 and 4. Add the remaining 3 ounces of cold plain alcohol to the cannabis jar, add a lid, shake vigorously for 5 minutes, and strain through the cheesecloth and coffee filter once again – pouring it into the same filter and jar as the first wash.
  • Reduce the liquid by half via evaporation. Simply set the jar out at room temperature with the lid off for several hours, or place in front of a fan to expedite the process. Note the volume of liquid in the container when you start. Once it reduces by half, add a lid to stop further evaporation – and/or transfer your finished tincture into it's final storage bottle.
  • Store your homemade cannabis tincture in an opaque glass bottle in the refrigerator. We recommend 2-ounce amber dropper bottles.
  • Consume the tincture either under your tongue (sublingually) or mixed with a beverage (oral ingestion). Sublingual consumption will result in more immediate effects, while oral ingestion will have a slower onset but longer-lasting effects. **Please see notes of caution and additional information on usage/dosing below.

Notes

Usage and Dosing:
  1. **Ethanol alcohol is very strong and may cause a burning sensation when applied straight under the tongue. To avoid that, I put a very small amount of water in my mouth first, squirt in the tincture, hold the diluted mixture in my mouth for a few minutes, and then swallow. Therefore my intake is mostly sublingual, but with a little oral ingestion too.
  2. Re: Dosage, start low and go slow. Start with a few drops, and then gradually increase the amount to find your “sweet spot” and desired results. (But wait a couple hours to see how you feel before taking more.) With this recipe, a quarter dropper is a fairly conservative starting point. 
 


DeannaCat signature, keep on growing

16 Comments

  • Jennifer

    First of all, thank your for such detailed instructions!
    just messed up and forgot to drain the first half off before the second wash. Is this going to affect potency too much?

    • Aaron (Mr. DeannaCat)

      Hi Jennifer, so you left the first wash in the jar before adding the second wash to it, before then straining off the cannabis from the tincture? If so, this won’t have any effect on the potency, reducing your final volume by half will have the greatest effect on potency. Hope that helps and enjoy your tincture.

  • Barb

    Hi Deanna! Michigan prohibits the sale of this Culinary Solvent and Everclear. Do you have any suggestions for a good substitute? Thanks for your time. BTW i LOVE LOVE LOVE your site. I stumbled across your page during COVID – you were promoting the Excalibur Dehydrator, which i ended up purchasing. I mean what better way to use my COVID cash, am I right? 🙂 My family loves the dehydrated banana chips and mango. YUM.

    • Aaron (Mr. DeannaCat)

      Hi Barb, we’re so glad you found our site and it’s great to hear you’ve picked up dehydrating, we use ours for so many different things. States and their permits or laws are something else… In California, we can’t buy 190 proof Everclear but we can order Culinary Solvents online and have it shipped to our house without permits. Anyway, you can use 151 proof alcohol, whichever brand is easiest to find (most likely Bacardi 151) and give the tincture a try with that. When it comes to the reducing part of the recipe, you can let it evaporate in front of a fan and see how much of the alcohol evaporates off (although there is some water in the lower proof alcohol so it won’t evaporate as readily). See how much it reduces by, if you get close to half, we will consider it a success. Even if not, the tincture will likely just have a lower concentration of THC, meaning you will have to take more to get the same effects as a tincture that gets reduced by half. Let us know how the recipe turns out and how much you can get the final tincture to evaporate by.

  • Rick

    Besides diluting the final product is there any other reason not to dilute the final product after reducing it?

    • Aaron (Mr. DeannaCat)

      Hi Rick, if you don’t want the tincture to be as concentrated or strong, just skip the reduction step, just know that you would essentially have to take twice as much tincture to get the same effects as a tincture that was reduced by half. A tincture that isn’t reduced by half will also have more of an alcohol burn taste as not as much of the alcohol would be evaporated off. What did you want to dilute the tincture with? You can always just dilute your individual desired dose with juice, coffee, smoothie, or whatever you prefer if you don’t like the flavor. The tincture as is, has a really long shelf life since it is made with high proof alcohol, if you mix it with something else, the storage capabilities may be reduced. Let me know if I didn’t answer your question well enough or if I missed something. Good luck!

      • Maggie

        Hi! Thank you for this wonderful recipe, Im in the middle of making it right now and wanted to clarify one thing. For the second wash do I also need to let the mixture sit in the freezer for two hours before straining it? The recipe says to repeat steps 3 and 4 but it also says to shake for 5 minutes and then strain. Just want to make sure im not missing 2 more hours in the freezer. Thank you so much!!

        • Aaron (Mr. DeannaCat)

          Hi Maggie, the second wash doesn’t need the two hour freeze time, that is only for the first wash. Second wash is shake for 5 minutes and strain/filter. Hope that helps and enjoy your tincture!

  • Gary

    5 stars
    I make tincture with my own alcohol.. about 85% (170 proof) double distilled in an air still from sugar wash and alcohol-tollerant distiller’s yeast, then I wash (overnight in the freeezer) about a quart of untrimmed buds moderately packed into a ball jar (pre-frozen) with periodic shaking, and then recapture 75% for re-use, again using the air still. Finally, I dilute the resulting gesin with ginger brandy until I have 5 droppers full of tasty tincture. I do this with either THC/balanced strains or CBD strains, and mark the droppers differently. I may get a slightly ‘greener’ product with the 170 proof solvent, but it’s 100% available without the state controlled oversite of solvent ethanol, economical, and I know exactly what is in it.

    I tried re-washing the green and distilling off the resulting solvent and had such a low yield of resin that I no longer do that extra step, but I grow more green than I can ever use so that doesn’t limit what is available to me… in a different growing circumstance that tiny extra yield would be more worth it.

    My lungs can’t take smoking or even vaping from a lifetime as a woodworker and all the irritating dust I have assaulted myself with, so edibles or solutions are what work for me. further, my cellar-drying makes me fearful of molds, so alcohol processing is my go-to solution (as it were), and the convenience and consistency make the final product easy, portable, and reliable, and I have taken it thru airport security for years with no hassles.

    I used an oil solution for years until my wife expressed an interest in CBD but couldn’t handle any of the oils I tried… that led me to the ginger brandy I use exclusively now. It takes a while for the low alcohol ginger brandy to dissolve the pure resisn if I remove all the available ethanol, so I try to nab the final distillation while there is a smidge of the original ethanol left to save about a week in the time it takes for the resin to mix thoroughly with the brandy. i do that by measuring the solution before final distillation, marking 75% on the bottle, and stopping when the output level gets to that mark. Results may vary but that is what works for my setup – others might find a modification in technique is best for them.

    • Aaron (Mr. DeannaCat)

      Hi Emily, you could give it a go with 151, the main thing with lower proof alcohols is they contain water which doesn’t evaporate off as readily as higher proof alcohol. It will also trap more chlorophyl and other impurities in your final tincture although that isn’t a deal breaker. Give the tincture a try with 151 and see how much you can get it to evaporate off at the end by just placing it in front of a fan as that is the easiest way to do it. Hope that helps and let us know how it turns out, good luck!

  • Allen

    5 stars
    As with all of your information, this was another grand slam home run. Absolutely the best, easiest to understand recipe for cannabis tincture I’ve ever run across! I’ve made tincture since the early Green Dragon days of Dr. Wu, changing my methods each time while finally incorporating QWET. I am really pleased to see that we’ve arrived at exactly the same place. Big difference, however, is I have an aging brain and a large pile of unintelligible notes. You, on the other hand, have created a reference for the ages. Very well done!

Leave a Reply

Your email address will not be published.

Recipe Rating