• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Vegan 8

  • About
  • Recipe Index
  • My Cookbooks
    • The Vegan 8 Cookbook
    • Oil-free Dressings and Sauces
    • 8 Ingredient Desserts Ebook
  • Workout Plan
  • SHOP
You are here: Home / Dessert / Muffins/Cupcakes / Vegan Sweet Potato Muffins

Vegan Sweet Potato Muffins

2.1Kshares
  • Share
  • Tweet
  • Pin
Jump to Recipe Print Recipe

These Vegan Sweet Potato Muffins are studded with chocolate chips and are so moist, soft and fluffy. They are healthy, gluten-free, oil-free and just 8 ingredients and made in 1 bowl! So very easy to make!

Inside view of fluffy sweet potato muffin

*This post contains affiliate links. See my full disclosure policy here.

VEGAN SWEET POTATO MUFFINS

I really love sweet potatoes. A lot. I love sneaking sweet potatoes in desserts, as can be seen here in a full collection of 12 Vegan Desserts Using Sweet Potatoes. These super soft and fluffy vegan sweet potato muffins are so easy to make and so delicious! My daughter has eaten 6 of them in the past 2 days. Since they are pretty darn nutritious, I don’t mind it one bit. I used less sweetener in these than I typically use, since the sweet potato does add some sweetness. Also, anytime I add chocolate chips, I can get away with using less sweetener.

Just like with a lot of my recipes, I used almond flour in these for moisture to keep them oil-free. Both the sweet potato, almond flour and coconut milk give major moisture and richness in every bite. My recipes with almond flour are typically the most popular, so that is why I love to use it so much. The oat flour gives a healthy dose of fiber. I mean, these are basically breakfast, right? Haha.

baked sweet potato muffins on white plate

HOW TO MAKE VEGAN SWEET POTATO MUFFINS

First, you will need to gather these 8 ingredients (+salt):

  • blanched superfine almond flour
  • oat flour
  • baking powder
  • orange cooked sweet potato
  • plant-based milk (I used and recommend canned lite coconut milk)
  • pure maple syrup
  • vanilla extract
  • dairy-free semi-sweet chocolate chips

Cook a whole sweet potato either in a microwave or in the oven. I do the microwave because it’s much faster. An oven will take around 45 minutes. Once the sweet potato is squishy soft, it is ready. Let the sweet potato completely cool.

Preheat the oven to 350Β°F (177Β°C) and line a muffin pan with 8 nonstick parchment paper liners.

bowl of almond flour

To a large bowl, add the almond flour, oat flour, baking powder and salt and whisk very well until no lumps remain. Set aside.

Peel and mash the cooled sweet potato and measure out the 5 tablespoons (75g) and add to a food processor or blender (I used my Vitamix). Add the milk, syrup and vanilla extract. Blend until completely smooth and no bits/chunks of sweet potato remain.

sweet potato muffin batter in bowl

Pour the blended mixture over the bowl of dry ingredients and stir until completely smooth and mixed. Gently stir in the chocolate chips, being careful not to overmix too much. Use an ice cream scoop or a 1/3 measuring cup to divide the batter into the 8 liners. The batter will fill up near the tops as you can see, which will result in large tall muffins. Do not divide it into more muffins, it will not overflow.

sweet potato batter in muffin liners in pan before baking

Bake for 20-25 minutes until a toothpick is basically clean from the center of a muffin, a few crumbs are ok. The oat flour version was done at 20 minutes but the starch version takes closer to 25. Keep in mind ovens vary, so look for the clean toothpick.

Baked sweet potato muffins in muffin pan

See, gorgeous fluffy muffins.

SUBSTITUTIONS

Just because I’m so good to you and I knew the question would be coming, I have tested a grain-free version for you for those who cannot tolerate oats! You will sub the oat flour for basically half the amount of starch. If you are not gluten-free and want to use regular all-purpose flour, sub the oat flour for the same weight amount. You can sub the oat flour for either all-purpose flour OR wheat pastry flour. Both were tested and work beautifully. For those who cannot have coconut, you can sub with cashew milk. I tested it personally. While the lite coconut milk does make them a bit more moist, rich and fluffy, the cashew milk works. I’d do the coconut milk though if you aren’t allergic. Soy milk will make these too chewy because of the protein content, so I’d probably avoid that one.

Closeup view of inside fluffy muffin and melted chocolate chips

OTHER VEGAN MUFFIN RECIPES TO TRY:

  • Best Vegan Blueberry Muffins
  • Chocolate Chip Muffins
  • Gluten-free Double Chocolate Muffins
  • Whole Wheat Chocolate Muffins
  • Bakery-Style Cinnamon Streusel Muffins
  • Cranberry Orange Muffins
  • Vegan Pumpkin Muffins

If you make this recipe,Β  be sure to leave feedback below and share your pic on Instagram or Facebook and tag me @thevegan8 #thevegan8!

Inside view of fluffy sweet potato muffin

Vegan Sweet Potato Muffins

These Vegan Sweet Potato Muffins are studded with chocolate chips and are so moist, soft and fluffy. They are healthy, gluten-free, oil-free and just 8 ingredients and made in 1 bowl!
5 from 34 votes
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 20 minutes mins
Total Time 35 minutes mins
Course Dessert
Cuisine American
Yields 10 muffins

Ingredients

  • 5 tablespoons (75g) cooked, mashed and cooled orange sweet potato (do not use a white one, they are too dry)
  • 1 1/4 cups (140g) superfine blanched almond flour (must be superfine or your muffins will be dense)
  • 1 cup (128g) fine oat flour (I use Bob's Red Mill, see NOTES at bottom for grain-free)
  • 2 1/2 teaspoons baking powder
  • 1/4 teaspoon fine salt
  • 3/4 cup (180g) room temperature canned lite coconut milk, shaken first OR creamy almond milk or oat milk should work
  • 6 tablespoons (120g) pure maple syrup
  • 2 teaspoons (10g) vanilla extract
  • 5-6 tablespoons (75-90g) mini semi-sweet dairy-free chocolate chips (the minis spread more throughout the batter)

NOTE

  • Always use a scale for accuracy when baking, following MY gram weights listed. You never need cups, just the scale and bowl and make sure to zero out in between each ingredient.
  • I use this scale.

Instructions
 

  • The day before or an hour or so before you want to make the muffins, cook a whole sweet potato either in a microwave or in the oven. I do the microwave because it's much faster. An oven will take around 45 minutes. Once the sweet potato is squishy soft, it is ready. Let the sweet potato completely cool.
  • Preheat the oven to 350Β°F (177Β°C) and line a muffin pan with 10+ nonstick parchment paper liners.
  • To a large bowl, add the almond flour, oat flour (or starch), baking powder and salt and whisk very well until no lumps remain. Set aside.
  • Peel and mash the cooled sweet potato and measure out the 5 tablespoons (75g) and add to a food processor or blender (I used my Vitamix). Add the milk, syrup and vanilla extract. Blend until completely smooth and no bits/chunks of sweet potato remain.
  • Pour the blended mixture (make sure to scrape it all out) over the bowl of dry ingredients and stir until completely smooth and mixed. Gently stir in the chocolate chips, being careful not to over-mix too much. The batter will be thick, don't be tempted to add more milk.
  • Use an ice cream scoop or a 1/3 measuring cup to divide the batter into the 10 liners. The batter will fill up to the tops, which results in large tall muffins. Do not divide it into more muffins, it won't overflow. Lightly smooth out the tops with the back of a spoon, don't mash it down, as we want to keep the batter light so they rise nicely. Top with extra chocolate chips.
  • Bake for 20-25 minutes until a toothpick is clean from the center of a muffin. The oat flour version was done at 22 minutes but the starch version takes closer to 25. Keep in mind ovens vary, so look for the clean toothpick.
  • I know it's hard, but you need to let these muffins cool 15-30 minutes, the longer end for the starch version. These muffins continue to cook as they cool, especially starch-based ones. They will be too moist if eaten right away. Store completely cooled muffins in a large ziplock bag or sealed container at room temperature.

Notes

  • Make sure the almond flour and oat flour are superfine and not gritty, otherwise your muffins will end up too dense and wet. Gritty almond flours will yield denser muffins, as does oat flour that is not ground fine. This is why I always use store-bought versions for the best, fluffy results.
  • If you want to use regular all-purpose flour, sub the oat flour for the same weight amount. Whole wheat pastry flour also works in place of the oat flour. Do not use whole wheat flour, as that will make them too tough. The almond flour cannot be subbed here. It is necessary for both texture and moisture.
  • To make this grain-free (oat-free), sub the oat flour for 1/2 cup + 1 tablespoon (90g) potato starch. It must be potato starch, other starches will yield very dense/chewy results. You can find this at many grocery stores in the flour isle or off Amazon. Make sure you are not getting potato flour, which is very different. If you taste this batter version, it will taste gritty because of the starch, don't fret, the end result is delicious. All remaining ingredients are the same, but this version takes closer to 25 minutes to bake. Look for a clean toothpick. These will dry out quicker by the next day, as do all baked goods with high starch amounts.
  • See post under Substitutions for another tested milk version.
Tried this recipe?Tag @thevegan8brandi on Instagram and use tag #thevegan8!
Keyword gluten-free sweet potato muffins, vegan chocolate chip muffins, vegan sweet potato muffins

Filed Under: Dessert, Muffins/Cupcakes Tagged With: almond flour, Chocolate chips, Gluten-free, Muffins, Oat flour, Sweet potato

Previous Post: « Vegan Cheese Sauce (Nut-free and Oil-free)
Next Post: How To Make Cashew Butter (Creamy & Smooth, Not Stiff!) »

Reader Interactions

Comment and Rate This Recipe Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Colleen

    April 7, 2019 at 1:02 am

    5 stars
    Happy birthday to me!! What perfect timing for a new Vegan 8 treat! These muffins truly have a fabulous muffin texture and a scrumptious taste. I LOVE the combo of sweet potato and chocolate! I made them tonight to enjoy for my birthday tomorrow but I just couldn’t wait that long. =D Thanks so much, Brandi! πŸ’œ

    Reply
    • brandi.doming@yahoo.com

      April 10, 2019 at 6:45 am

      I saw them on IG and they were perfect Colleen! Happy birthday to you!! You are too sweet to make a recipe of mine on your birthday. So glad you loved these and I hope your birthday was extra special!

      Reply
  2. Luci

    April 7, 2019 at 3:57 am

    5 stars
    I made these using fresh made cashew milk and they are very moist and not too sweet. Thank ahoy for another awesome muffin recipe!

    Reply
  3. Helia

    April 7, 2019 at 12:11 pm

    Can I just use wheat flour instead of oat snd almond?

    Reply
    • brandi.doming@yahoo.com

      April 8, 2019 at 7:05 am

      Hi Helia, no, I”m sorry you need the almond flour here for both the moisture and texture purposes. They’d be very different and dry without it. I do have other muffin recipes using wheat flour though here: https://thevegan8.com/2013/02/13/vegan-whole-wheat-chocolate-muffins/
      and these use wheat flour and cherries: https://thevegan8.com/2013/01/27/chocolate-chip-cherry-muffins/

      Reply
      • Ryan

        April 17, 2019 at 5:20 pm

        5 stars
        These look delicious but being allergic to tree nuts I would have no choice but to substitute and am tempted to try it despite your advice. I’ll let you and any other tree nut allergy folks know if I come up with a decent alternative!

        Reply
        • Johanna

          August 25, 2022 at 11:46 pm

          Hi, did you try it without almond flour? Thanks! Johanna

          Reply
  4. Courtney

    April 7, 2019 at 5:08 pm

    Do you have nutrition info for these? Looking mostly for calorie/sugar content. Thanks!

    Reply
  5. Yoided

    April 7, 2019 at 5:46 pm

    Hi Brandi,

    I made them and they are perfect!
    What is the calorie count on theses muffins.

    Thank you!

    Reply
    • brandi.doming@yahoo.com

      April 8, 2019 at 6:40 am

      Wonderful, so happy they turned out perfect, yay!

      Reply
    • Sylvia

      July 8, 2020 at 3:58 pm

      Hello, I personally calculated 203 calories per muffin, following the recipe exactly.

      Reply
  6. Julie

    April 7, 2019 at 10:04 pm

    Can’t wait to try! Had a small accident in the kitchen #newknife, so I’m out of the kitchen a few days. I’m wondering if there’s somewhere to buy the superfine flour at discount? I bought a bag of Bob’s Red Mill at the store for your super yummy chocolate ship cookies ~ sooo expensive! Any suggestions? ❀️

    Reply
    • brandi.doming@yahoo.com

      April 8, 2019 at 12:12 am

      Hi Julie! Oh, there are so many other brands out there! Honeyville, Natures Eats, King Arthur, Wellbees, Costco has a blanched almond flour that is good I’ve heard, also the HEB brand if you are in Texas is pretty good. Also, bob’s red mill superfine almond flour is cheaper at Target if you can find it there.

      Reply
      • Julie

        April 12, 2019 at 3:23 am

        Great! Thanks Brandi. I didn’t know if other brands had superfine like Bob’s.

        Reply
    • Leslie Skinner

      August 3, 2019 at 10:46 pm

      I get a superfine almond flour from Costco, if you have one near you and have a membership, it’s worth checking as their price for the amount is very good. (I don’t remember the price, but remember thinking “wow”)

      Reply
  7. Lori Widelitz-Cavallucci

    April 7, 2019 at 11:42 pm

    5 stars
    Brandi, you have another winner here! These are easy to make, have simple ingredients and are delicious! What a great snack! Thank you! Keep them coming!

    Reply
    • brandi.doming@yahoo.com

      April 8, 2019 at 6:38 am

      So awesome to hear Lori, thank you so much for making them!

      Reply
  8. Stephanie

    April 8, 2019 at 3:50 am

    5 stars
    These were absolutely amazing, decadent even. Very moist and rich but not too sweet. The texture is perfect and you can barely detect the sweet potato, just enough to let you know they’re special.

    Reply
    • brandi.doming@yahoo.com

      April 8, 2019 at 5:09 am

      Oh Stephanie, what a lovely review! You described these muffins just perfectly! Thank you so much!

      Reply
      • Stephanie

        April 8, 2019 at 8:22 pm

        I should have waited util today to review…my husband just had one and said β€œCrap, these are perfect!” Lol

        Reply
  9. Deanne D.

    April 8, 2019 at 5:30 pm

    5 stars
    Hi,
    I made these yesterday and they were a huge hit! I had reduced the maple syrup by 40 gr and added 40 gr of water instead and it still turned out perfect. The sweet potato added beautiful colour and definitely some moistness!! I do wish I could have gotten more muffins out of the recipe as almond flour is quite expensive.
    Thank you for sharing!

    Reply
    • brandi.doming@yahoo.com

      April 8, 2019 at 5:38 pm

      Wonderful! So glad you loved these Deanne!! Just double the recipe next time! Also, see my note above to Julie, there are lots of brands out there at varying costs 😊

      Reply
  10. Ann Matthews

    April 9, 2019 at 12:43 am

    5 stars
    These were amazing muffins

    Reply
    • brandi.doming@yahoo.com

      April 9, 2019 at 3:38 am

      So glad to hear that Ann, thank you!

      Reply
  11. Phoebe

    April 11, 2019 at 8:55 pm

    5 stars
    These are so yummy! I had some homemade β€˜Nutella’ to use up so I added a wee blob in the middle of each muffin before baking, and wow!

    Reply
    • brandi.doming@yahoo.com

      April 11, 2019 at 10:30 pm

      Oh that sounds sooooo good Phoebe!!

      Reply
  12. Melinda

    April 11, 2019 at 9:38 pm

    Hello! I always have great success with your recipes! I’m wondering if this recipe would be okay to double.

    Reply
    • brandi.doming@yahoo.com

      April 11, 2019 at 10:30 pm

      Hi Melinda, yes, definitely! Just use a scale and you are good to go!

      Reply
  13. Mandy

    April 14, 2019 at 5:46 am

    5 stars
    Seeing as we always have sweet potatoes on hand and the other ingredients are staples as well, I knew we had to make these ASAP! Omg! They are heavenly!!! So moist, flavorful and not overly sweet…they’re perfect! We had them as a snack this afternoon and we had to share a couple with our neighbor because we knew she would love them too! I love the healthy, wholesome ingredients and how easy these were to make…Willow pretty much made them by herself πŸ™‚ I’m positive that more chocolate chips found their way into the batter than called for! Definitely making these again! Fantastic recipe, my friend ❀️ xo

    Reply
    • brandi.doming@yahoo.com

      April 23, 2019 at 9:57 pm

      Oh yay my friend, thank you so very much for making them!! Haha, that sneaky little Willow! Sounds just like Olivia and her obsession with chocolate chips, lol! I’m so happy y’all loved them, thank you so much for making them!

      Reply
  14. Samantha S

    April 23, 2019 at 10:56 pm

    5 stars
    I just made these muffins for the second time. I absolutely love them!!! This time, I subbed golden monkfruit for the maple syrup and Lily’s stevia sweetened chocolate chips and they turned out perfect! They are perfectly moist and not too sweet (which is good for someone who hasn’t had sugar in over a year). Thank you so much for this amazing muffin recipe!!! This one will definitely be in my regular rotation!

    Reply
    • brandi.doming@yahoo.com

      May 1, 2019 at 3:01 am

      I’m so glad to hear that Samantha!! Great to hear about those subs working too, thank you so much for sharing!

      Reply
  15. Penny

    April 28, 2019 at 7:33 pm

    5 stars
    I made these last night, and they came out absolutely perfect! Fluffy and soft, moist, and just the right sweetness! I can’t get enough of your recipes! Thanks for all that you do. πŸ™‚

    Reply
    • brandi.doming@yahoo.com

      May 1, 2019 at 3:00 am

      I’m so thrilled you loved them Penny, thank you so much for making them! They looked perfect on IG too!

      Reply
      • Penny

        May 3, 2019 at 2:01 am

        I’ve already made them again, no surprise there! I usually end up making your recipes two days in a row lol

        Reply
  16. Johanna

    May 14, 2019 at 9:21 pm

    Hi!

    Can I make these into mini muffins just reducing the time in the oven?

    Thanks!
    Johanna

    Reply
    • brandi.doming@yahoo.com

      May 14, 2019 at 9:35 pm

      Sure, I don’t see why not!

      Reply
      • Johanna

        May 15, 2019 at 2:30 am

        Thanks for replying! I will try with a few and let you guys know πŸ™‚

        Reply
      • Johanna

        May 15, 2019 at 6:47 am

        The mini cupcakes worked out perfectly! I will make it to bring for my kiddos birthday celebration at school!
        I LOVE this recipe, thank you so much!

        Reply
        • brandi.doming@yahoo.com

          May 15, 2019 at 4:42 pm

          Wonderful Johanna, so glad to hear that!

          Reply
  17. Johanna

    May 19, 2019 at 1:22 am

    Hi again!

    Can you freeze these mini-muffins?

    Thanks!
    Johanna

    Reply
    • brandi.doming@yahoo.com

      May 19, 2019 at 6:01 pm

      I never freeze my muffin recipes since we go through them quickly, so I really don’t know! You can always try and see!

      Reply
    • Colleen

      June 16, 2019 at 9:51 pm

      I freeze them and they’re almost as good as the day I make them. Hope that helps.

      Reply
  18. Tami

    May 21, 2019 at 6:30 pm

    5 stars
    Finally got around to making these beauts! Brandi you always have some kind of magic goodness up your sleeve and these are scrumptiously phenomenal! Sweet but not overly sweet, moist & fluffy without the heavy brick feeling and seriously easy to make (if you pre cook the sweet potato😊) I managed to get 12 muffins and they cooked up beautifully. Next time I will use the smaller #dairyfree chocolate chips, I feel smaller one would allow the chocolate goodness to spread out in each bite!

    Reply
    • brandi.doming@yahoo.com

      May 22, 2019 at 6:30 pm

      Thank you Tami! So glad you loved these so much! Yes, that is what is pictured, the mini size chocolate chips. I feel they work best here as well since the muffins themselves are not overly sweet!

      Reply
  19. FAITH Alfreda Tyler

    July 31, 2019 at 3:14 am

    5 stars
    I just made these for breakfast with coffee, OMG…absolutely delicious!!! πŸ™‚

    I will make these for my family this weekend, they think I only eat twigs and seeds…hashanah.
    You have turned me into a Baker! No oil is what I am following now to get my LDL levels down and menopauseal weight gain, under control.
    You have made me a VERY Happy Lady!!!

    Reply
  20. Dora

    July 31, 2019 at 3:09 pm

    Can I substitute Japanese sweet potato?

    Reply
    • brandi.doming@yahoo.com

      July 31, 2019 at 4:18 pm

      I’ve never tried it but you can always try it! I just don’t know if it will affect the taste or texture.

      Reply
  21. Cathrine

    August 10, 2019 at 7:40 pm

    5 stars
    GAAAHHH!!! 😲 These SWEET POTATO MUFFINS are the BOMB!!! πŸ’£πŸ’₯πŸ˜ƒ So incredibly moist and fluffy! πŸ™†β˜ What on earth took me so long to make them?!? 😍😍😍 Per recipe notes, I subbed WW Pastry flour for the oat flour. The only downside is that the recipe only makes 8 muffins. Then again, maybe that’s good because these things are addictive! πŸ˜²πŸ˜€πŸ˜„

    Reply
  22. alyson fusaro

    August 13, 2019 at 10:03 pm

    5 stars
    Everything I’ve ever made from this blog (and the cookbook) has been nothing short of phenomenal! These muffins are one of my favorites, having made them at least 5 times. They are light, fluffy, and moist, all while being vegan, gluten free, oil free, and naturally sweetened. The flavor is amazing; who would have thought that sweet potato muffins could be so divine!

    Reply
    • brandi.doming@yahoo.com

      August 14, 2019 at 6:52 pm

      Thank you Alyson for the amazing review!!

      Reply
Newer Comments »

Primary Sidebar

Search this blog…


I'm Brandi, creator of this vegan blog and cookbook author of The Vegan 8 Cookbook. Many of my recipes focus on 8 ingredients or less, not counting salt, pepper or water, but not all of them. I love to create health-focused recipes, using whole foods to improve fitness and muscle-building, with the occasional comfort meal thrown in there! I'm an expert on oil-free cooking and baking! read more β†’

ORDER NOW!!

Join 426,119 Followers!

FacebookInstagramPinteresttumblr

The Vegan 8 is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. As an Amazon associate I earn from qualifying purchases. Please see my full disclosure policy here.

MOST POPULAR POSTS!

WHAT’S IN MY VEGAN PANTRY

THE BEST VEGAN FLUFFY PANCAKES

Fluffy vegan pancakes stacked on plate

THE BEST VEGAN ALFREDO SAUCE

Best Vegan Garlic Alfredo on white plate

THE BEST VEGAN QUESO

Hand dipping chip into bowl of vegan queso

VEGAN STUFFED RICOTTA SHELLS

Vegan Stuffed Shells with Spinach

VEGAN THAI GREEN CURRY

Bowl of vegan thai green sweet potato curry

CHEESY MEXICAN TORTILLA BAKE

Vegan Cheesy Mexican Tortilla Bake in casserole dish

CLASSIC VEGAN NOODLE SOUP

Classic Vegan Noodle Soup in turquoise bowl

THE BEST VEGAN RANCH DRESSING

Best Vegan Ranch Dressing pouring over a salad

THE BEST OATMEAL CHOCOLATE CHIP COOKIES

Vegan Gluten-free Oatmeal Chocolate Chip Cookies stacked

THE BEST VEGAN FUNFETTI CAKE

Slice of Vegan Gluten-free Funfetti Birthday Cake

THE BEST VEGAN SNICKERDOODLES

Vegan Gluten-free Snickerdoodles stacked on plate

BEST VEGAN GLUTEN-FREE CHOCOLATE CHIP COOKIES

scattered vegan chocolate chip cookies on white board

Recent Posts

  • THE BEST Vegan Gluten-Free Chocolate Chip Cookies
  • Vegan Chocolate Yogurt Muffins
  • Vegan Sour Cream and Onion Dip
  • Vegan Cheesecake Pudding
  • High Protein Vegan Ramen Noodle Soup
  • Sweet Potato Caramel
  • Vegan Hazelnut Chocolate Chip Cookies
  • Vegan Egg Roll In A Bowl
  • Vegan Thanksgiving Recipes (Gluten-free Options!)
  • Vegan Apple Crisp In A Mug

Copyright The Vegan 8 © 2024 · Privacy Policy

  • 64
  • 2K