Vegan Tagine with Chickpeas

Jump to Recipe
This comforting Vegan Tagine with Chickpeas is an aromatic Moroccan-inspired one-pot stew that’ll warm you up from the inside. Featuring cozy and bold flavors, you’d never know it’s vegan, gluten-free, and nutrient-dense!
Prep 25 minutes
Cook 1 hour
Total 1 hour 25 minutes
5 from 93 votes

This Vegan Tagine with Chickpeas is the perfect one-pot wholesome dinner.

Bold Moroccan spices, a healthy blend of vegetables, chickpeas, and dried fruit transform into a luscious and indulgent stew. Plus, it’s easy to make, packed with anti-inflammatory goodness, and will leave you with plenty of leftovers for freezer meals.

Table of contents:
1. What is a tagine?
2. Why this recipe works
3. Ingredient notes
4. Step-by-step instructions
5. Tips for making this recipe
6. Variations
7. Frequently Asked Questions
8. Recipe card with notes

vegan tagine with chickpeas in a green dutch oven, garnished with parsley, on a green table.

What is a tagine? 

A tagine or tajine is a wide-based clay cooking pot with a cone-shaped lid. Its iconic shape traps steam and moisture in the tall, conical-shaped lid, which drips back down onto the meat or vegetable stew. This method, popular in Morocco and throughout North Africa, creates tender and deeply flavorful stews.

This meal itself, which is named after the cooking pot, is a type of aromatic stew that blends sweet and savory flavors and features soft chunks of vegetables and/or meat, sometimes legumes, redolent with spices, and lightly perfumed with dried fruit. 

The cone-shaped tagine pot is ideal for making tagine recipes, but a Dutch oven with a tight-fitting lid works very well too. 

Why this recipe works 

Rich and cozy but nutrient-rich and anti-inflammatory. 

Chickpea tagine is a cozy yet nutrient-dense stew, just like my Vegan Gambian Peanut Stew. It’s made with a thoughtful blend of anti-inflammatory ingredients (vegetables, legumes, and spices) and is cooked low and slow. 

ad for meal plans program with picture of woman with button

The finished result is a wholesome and deeply comforting meal with a velvety, rich consistency. It’s also allergen-friendly! Vegan, dairy-free, gluten-free, nut-free, and soy-free

Loads of warm spiced flavor.

Any good tagine is heavily scented with aromatic spices, and this one is no different. Sweet-adjacent spices like cinnamon and ginger bring out the subtle sweetness of butternut squash and contrast with the earthy chickpeas and more warming spices, like cumin and turmeric. 

The star, however, is the ras el hanout, a Moroccan spice blend that infuses a complex sweet warmth and pungency into every bite.

To finish, dollops of a 2-minute vegan yogurt sauce are added on top of each serving. The cooling nature balances the warmth of the spices and helps this vegan stew taste even more indulgent. 

An easy big batch meal.

This is a one-pot recipe that’s easy and straightforward to make and leaves you with enough for 6 people. Once it’s in the oven, you can leave it alone for 40 minutes

Spend that time doing whatever else needs getting done in your busy life, or focus on preparing the sides, like couscous, rice, freekeh, or homemade flatbread.

I’ve included a few time-saving tips in the Tips section to help you prep the vegetables and aromatics days ahead of time, helping you get this meal on the table faster.

Enjoy the batch for big family dinners or keep the leftovers in the fridge or freezer for later. The flavors only get better over time, making this a fantastic meal prep option.

Bowl of tagine with pita bread and yogurt next to a bowl of couscous on a dark green table.

Ingredient notes

ingredients for vegan tagine with chickpeas in individual bowls on a green surface with ingredients labeled.

Chickpeas

Plain ol’ canned chickpeas will do just fine and add great plant protein and fiber to every bite. They cook down beautifully in the moist covered pan to eventually become luscious and plump.

Tip: For an extra flavorful tagine, cook the beans from scratch. Use ½ pound or 230g of dried chickpeas. Cook them ahead of time using your Instant Pot or on the stove.

Butternut squash

For plenty of fiber, vitamins and minerals, and a subtle earthy sweetness that balances the acidity of the tomatoes and compliments the sweetness of the dates. When cooked down, it gives the stew a delicate and velvety body. 

Ras el hanout

Think of this as the heart and soul of tagines. Ras el hanout translates to “head of shop” in Arabic and is a staple spice blend in Moroccan cooking. 

There are countless variations of this complex, earthy, and pungent yet slightly sweet and floral spice blend. A store-bought mix works well for me and gets plenty of use in more dishes, like roasted vegetables, soups and stews, and salad. For more uses for ras el hanout, check out this post from NY Shuk

Where to buy: Well-stocked grocery stores like Whole Foods, spice shops, Middle Eastern markets, or online. I use NY Shuk ras el hanout, but you can also order it on Amazon or other smaller specialty spice shops like Spicewalla.  

Substitute: If you can’t find store-bought ras el hanout, make it yourself! This recipe from a Moroccan food writer uses common spices and is quick and easy to put together. 

Cinnamon stick

We tested this recipe with just ground cinnamon and then a combination of ground cinnamon and a whole cinnamon stick, and the latter version had a noticeably better aroma and flavor. Just one cinnamon stick is all you need! 

Ground spices

In addition to the ras el hanout, this recipe uses spices commonly found in North African cuisine, like cinnamon, cumin, coriander, turmeric, bay leaves, and black pepper. They’re important for a balance of flavor and add even more anti-inflammatory antioxidants. 

Onion and red bell pepper

These two aromatics lend a savory sweet base to this tagine. Red bell pepper in particular adds a bright and fresh subtle sweetness, and of course, more good-for-you antioxidants and vitamins. 

Tomatoes

Just a small can of crushed tomatoes. For even more flavor, use half of a 28-ounce can of whole peeled tomatoes and crush them with your hands.

Medjool dates. Dried fruit is a staple in tagine recipes, adding the necessary sweet element and a chewy texture. Medjool dates work amazingly well here, adding a bite of caramel-like sweetness and chewiness (plus anti-inflammatory phytonutrients). 

Substitute: For a sweetness that’s a bit more tart, use ½ to ¾ cup golden raisins or 6 to 10 finely chopped dried apricots. 

Close up of bowl of tagine with pita and yogurt on a dark green table.

Step-by-step instructions

Heat the olive oil in a Dutch oven, braising pan, or the base of a tagine pan (use a heat diffuser to prevent the pot from cracking). Once hot, add the onions and cook until they’re golden brown

Add the garlic, bell pepper, and cinnamon stick. Cook for a few more minutes.

Sprinkle the ras el hanout and other ground spices over top and stir well. Toast for 30 to 60 seconds, stirring almost constantly, to help bring out their hidden flavors. 

Deglaze the pot with a splash of broth, scraping up any browned bits stuck to the pan.

Add the remaining broth, as well as the diced squash, chickpeas, salt, tomatoes, bay leaves, and dates. 

Bring it up to a boil, then turn off the heat. Add a generous glug of olive oil and stir to combine.

Place the lid on top and bake in the oven for 40 minutes, or until the squash is tender and the mixture is thick and stew-like. 

While you wait, make the yogurt sauce and cook any sides, like couscous or toast pita or lavash bread. 

Take the pot out of the oven and allow to cool. Once it’s ready, spoon the stew into bowls topped with yogurt sauce, chopped parsley or cilantro, and a drizzle of extra virgin olive oil. Enjoy!

Finished tagine with herbs and cinnamon stick on top.

Tips for making this recipe

No tagine pot? No worries.

A Dutch oven or braising pan with a tight-fitting lid will work just as well. If your pot doesn’t have a lid, cover it very tightly with foil before baking.

Prep in advance if you want.

You can start preparing this chickpea tagine ahead of time if you want to save some time on the night of cooking. 

The yogurt sauce stores nicely in an airtight container in the fridge for 3 to 4 days, and the veggies can be chopped and stored in separate containers in the fridge for a few days as well. Mix the spices together and keep them in a sealed bag or jar on the kitchen counter. 

With all of this prep out of the way, you’ll only need to be in the kitchen for about 15 minutes!

Dice the squash finely.

A rough chop or regular dice just won’t do. The squash needs a fine dice; otherwise, it won’t soften in the allotted 40-minute bake time. Check out the photo below to see how small to cut the squash.

Easiest way to finely dice squash: Cut butternut squash in half, crosswise and use the top skinny neck portion of the squash. Peel it first. Now, stand the squash up on a cutting board, and use a large, sharp knife to cut the squash into slabs from top to bottom. From here, it’s easy to finely dice the slabs. 

Quickest way to prep squash: Peel the squash and roughly chop (it helps if the pieces are about the same size). Add to your food processor. Pulse several times until the squash is in small pieces. They won’t be all evenly sized but it gets the job done. 

Small chopped butternut squash pieces on a wooden cutting board with a knife.

Variations

The beauty of a tagine, like other vegan stews, is that the flavors are fun and easy to customize. These ideas will help you get started:

  • For more sweetness: Go heavy on the dates (6 Medjool dates). Or use golden raisins or apricots instead of dates for a tart sweetness. A pinch of saffron added along with the broth can also infuse a complex floral note. 
  • For less sweetness: Use only 2 to 3 dates. 
  • Swap the squash: For any winter squash, or even sweet potatoes (just go easy on the dates, as sweet potatoes will add more sweetness).
  • Add more veggies: If you have leftover cauliflower in the fridge, add a few handfuls along with the squash. Or, add a couple carrots along with the red bell pepper. 
  • Swap the chickpeas. While I think chickpeas work best here, if you have some white beans that need using up instead, use those instead. 
  • The garnish: Finish with scallions instead of parsley or cilantro. 
Person stirring vegan tagine in a dutch oven.

Frequently Asked Questions

How long does this chickpea tagine last? How should I store it and reheat?

The leftovers can be stored in an airtight container in the fridge for 5 days. They also freeze well! I recommend freezing it in single-serve portions using Souper Cubes (affiliate link) for quick defrosting in the fridge.

Reheat in a saucepan over medium heat to loosen the consistency. If it’s still too thick, add a splash of water or vegetable broth until you get your desired texture.

What do you serve with tagine?

You can spoon the tagine over a bed of couscous (pearl couscous would be my preference) or any grain, such as farro, wheat berries, barley, freekeh, or rice. 

Or, even better, serve it alongside warm flatbread, like pita or lavash, and scoop up every last bite. If you have extra time, serve with my Homemade Vegan Naan for an epic pairing!

And while the yogurt sauce is optional, I like to serve it on the side for the perfect cooling element.

Can you make this tagine in a slow cooker instead?

I haven’t tested it, but the slow cooker method should work just as well. Complete steps 1 to 3 on the stove, then finish the rest in a crockpot. Cook on High for 3 to 4 hours or Low for 6 to 7 hours.

Can you make this tagine in the Instant Pot?

I haven’t tested that either, but this recipe is inspired by the Instant Pot version of Butternut Squash Chickpea Tagine from my cookbook, The Vegan Instant Pot Cookbook, so be sure to check that recipe out!

Side view of dutch oven filled with tagine on a green table.

If you love this Vegan Tagine with Chickpeas, please be sure to leave a rating and review below! It’s always much appreciated :) And tag me on Instagram – I love seeing your feedback!

Vegan Tagine with Chickpeas

5 from 93 votes
This comforting Vegan Tagine with Chickpeas is an aromatic Moroccan-inspired one-pot stew that’ll warm you up from the inside. Featuring cozy and bold flavors, you’d never know it’s vegan, gluten-free, and nutrient-dense!
Prep Time: 25 minutes
Cook Time: 1 hour
Total Time: 1 hour 25 minutes
Course: Dinner
Cuisine: Moroccan
Diet Gluten Free, Vegan, Vegetarian
Serving size: 6

Ingredients

  • 2 tablespoons extra virgin olive oil, plus more for drizzling
  • 1 large yellow onion, diced
  • 1 medium red bell pepper, chopped
  • 6 garlic cloves, finely chopped
  • 1 cinnamon stick (optional) (see Note 1)
  • 2 cups (480 mL) vegetable broth
  • 3 cups peeled and finely diced butternut squash (400g) (see Note 2)
  • 2 (15-ounce/425g) cans chickpeas, drained and rinsed
  • 2 bay leaves
  • 1 teaspoon kosher salt, more to taste
  • 1 (14.5-ounce/410g) can crushed tomatoes
  • 3 to 6 large Medjool dates, chopped (see Note 3)
  • 1 medium lemon, zested + 1 tablespoon juice
  • 1 big handful of flat-leaf parsley (or cilantro) leaves and tender stems, chopped

Spice Mix

  • 1 tablespoon ras el hanout (see Note 4)
  • 1 teaspoon ground coriander
  • ½ teaspoon ground cinnamon
  • ½ teaspoon ground cumin
  • ¼ teaspoon ground ginger
  • ¼ teaspoon ground turmeric
  • ¼ to ½ teaspoon cayenne pepper (optional, ½ tsp for some good heat)
  • A generous crack of black pepper
  • A pinch of ground cloves

Yogurt Sauce for serving (optional)

  • 5 ounces (140g) plain vegan yogurt
  • 2 teaspoons freshly squeezed lemon juice, more to taste depending on your yogurt brand
  • ½ teaspoon ground coriander
  • Salt to taste

Instructions

  • Preheat the oven to 375º/190ºCF. Arrange an oven rack to fit a Dutch oven (or tagine pan, if you have one) or braising pan.
  • Stir together the spices for the Spice Mix.
  • Heat the 2 tablespoons of olive oil in a Dutch oven over medium-high heat. Once hot, add the onions and season with a pinch of salt. Cook until golden brown, 7 to 8 minutes, adding a splash of water as needed to deglaze the pan and prevent the onions from burning. Add the bell pepper, garlic, and cinnamon stick, and cook for 3 minutes, stirring frequently.
  • Add the Spice Mix and stir vigorously for 1 minute. If it starts to dry out, add a splash of water.
  • Pour in some of the broth to deglaze the pot and scrape up any browned bits. Add the remaining broth, squash, chickpeas, bay leaves, salt, tomatoes, and dates. Stir, and bring to a boil. Turn off the heat, and drizzle with a nice glug of olive oil, and stir again to combine. Place the lid on the pan and ensure it’s fitted tightly.
    a. NOTE: If you don’t have a lid for your pan, cover tightly with foil.
  • Transfer to the oven and bake, covered, for 40 minutes, or until squash is tender and the mixture is thick and stew-like.
  • Meanwhile, make the yogurt sauce (or make 1-2 days ahead of time and refrigerate). In a bowl, stir together the yogurt, lemon juice, salt to taste, and coriander. Refrigerate until ready to use.
  • For the best flavor, cool for 15 to 20 minutes. Stir in half of the zest and 1 tablespoon lemon juice. Taste, adding more lemon zest or juice as desired.
  • Serve in bowls topped with yogurt sauce, chopped parsley or cilantro, and a drizzle of extra virgin olive oil.

Notes

  1. If not using a cinnamon stick, increase the ground cinnamon to 1 teaspoon in the Spice Mix. 
  2. It’s important to finely dice the squash so it cooks through in the time allotted. The easiest method: cut butternut squash in half, crosswise and use the top skinny neck portion of the squash. Peel it first. Now, stand the squash up on a cutting board, and use a large, sharp knife to cut the squash into slabs from top to bottom. From here, it’s easy to finely dice the slabs. For a faster method, use your food processor (instructions are in the Tips section).
  3. I’ve included a range in the number of dates so you can tailor the tagine to your desired sweetness. For a bite of sweet in every spoon, use 6 Medjool dates. 
  4. Ras el hanout is the heart of a tagine! A store-bought version works just fine (I love the blend from NY Shuk), and you can find it at well-stocked grocery stores like Whole Foods, spice shops, Middle Eastern markets, or online. If you can’t find it, there’s a simple homemade recipe for ras el hanout in the Ingredient Notes section.

Calories: 422kcal | Carbohydrates: 71g | Protein: 20g | Fat: 9g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Sodium: 498mg | Potassium: 1107mg | Fiber: 17g | Sugar: 24g | Vitamin A: 8403IU | Vitamin C: 61mg | Calcium: 207mg | Iron: 7mg

Recipe: Nisha Vora / Rainbow Plant Life | Photography: Megan Morello

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

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

Rate this recipe




139 comments on Vegan Tagine with Chickpeas

  1. Emily

    5 stars
    Delicious and so flavorful! I ended up making my own ras el hanout (I had most of the spices) and used 3 dates which was a good balance of sweetness for me. Will definitely include this recipe in my repertoire!

  2. Jane

    5 stars
    I am in love with this recipe. It is rich, hearty, and has a delicious blend of spices. Thank you for the vegan tagine with chickpeas. It’s now one of my treasured recipes.

    1. Kaitlin @ Rainbow Plant Life

      So lovely to hear you enjoyed the tagine, Jane! We’re delighted to hear the recipe’s become a new favorite.

  3. Rebecca

    5 stars
    So tasty! I also love how flexible this recipe is. I swapped sweet potato for the squash, a little honey instead of dates (they were a little pricey near me) chili flake instead of cayenne, and added an extra bell pepper. It was so delicious! Aside from prep time, the cooking part is so hands off and it makes a big pot — definitely worth making! :)

    1. Kaitlin @ Rainbow Plant Life

      Thank you for your lovely comment, Rebecca! It makes us happy to know that you enjoyed the recipe.

  4. Jessica

    5 stars
    Delicious! I used Moroccan spice from bulk barn as couldn’t find Ras el Hanout but I think it’s the same thing based on googling. I used 1/2 a tsp of cayenne and it was medium hot and 3 dates and was mildly sweet. Very flavourful and delicious meal!! I served it with jasmine rice.

    1. Kaitlin @ Rainbow Plant Life

      Thank you for sharing your substitutions with us, Jessica! It makes us happy to know you enjoyed the tagine.

  5. Wren

    This is really lovely- flavourful, comforting. spicy, sweet and yum! I added some vegan sausage to it as I do with any tagine that I make. It was amazing!

    1. Kaitlin @ Rainbow Plant Life

      Hi Wren, we’re thrilled to hear you enjoyed this recipe! Next time, would you mind leaving a rating alongside your review? Star ratings are big help to readers who are thinking of making the recipe. Thanks!

    2. Wren

      5 stars
      Adding rating.

  6. Barbara

    Just a technical question : is the oven temperature in your recipes for fan oven or conventional one ( in which case I have to adjust the temperature down for my fan oven ) can’t wait to make this , it sounds so good !

    1. Nisha

      Hi Barbara, the oven temperature is conventional. Hope that helps!

      1. Barbara

        Sure helps ! Thanks Nisha and thank you for all the wonderful recipes and moments spent with friends and family enjoying your lovely food🥰

  7. Amanda

    5 stars
    Delicious recipe! I substituted sweet potato for the squash and did a mix of dates and golden raisins (2 dates and 1/4 cup golden raisins). Dried apricots would be nice in this too. Your recipes are reliably flavorful and well balanced. Thank you!!

    1. Kaitlin @ Rainbow Plant Life

      Thanks for sharing and for the kind review, Amanda!

  8. Teresa

    5 stars
    I love every recipe Nisha develops. It is nice to know that I can depend on a successful dinner with her recipes. This is very good. I didnt even Make it in as many steps as she did, most just dump. It was execellent. I’m sure it would be better to follow her directions. Nisha, would you plz make recipes with ingredients separated by directions for every step? It would be much easier than having to scroll up and down for ingredients then directions.

    1. Kaitlin @ Rainbow Plant Life

      Hi Teresa, we’re over the moon to hear you enjoyed the Tagine! And as for the recipe being hard to follow, we highly recommend printing and reading the recipe ahead of time! You can even highlight ingredients or add your own notes if that helps. Cheers :)

  9. Mona Sigal

    5 stars
    I have cooked soooo many tagine recipes! None won me over. Either too sweet, or too bland. THIS IS THE ONE!!!!!! I used 3 dates (out of the suggested 6). Next time I will increase the spices a bit, while maintaining the ratios. It’s a hit with my husband who is not a fan of middle eastern dishes that are sweet.
    Thank you!

    1. Kaitlin @ Rainbow Plant Life

      Hi Mona! Your excitement about this recipe is contagious even through the screen! It’s great to see your enthusiasm, thanks for the lovely comment. :)

  10. Cameron Chapa

    5 stars
    5/5 followed this recipe to a T and it came out so, so wonderful. Thank you Nisha and your team for this amazing recipe.

    1. Kaitlin @ Rainbow Plant Life

      Hi Cameron, it’s great to hear you had success with the recipe. Thanks for the review!

  11. Margaret Carlson

    5 stars
    This recipe is a dream come true for me. All the flavors hit that perfect note and sing. Just the right level of heat. Had to sub sweet potato for the squash but otherwise made it exactly as specified. You could probably cook cardboard in that spice mix and it would be delicious. I’m on strict sodium restriction so your flavorful recipes are my go to choices. Thanks for all your hard work.

    1. Kaitlin @ Rainbow Plant Life

      Your review made our day, Margaret! Thank you for taking the time to share your thoughts and for trying out the Tagine. :) We’re so happy you love the RPL recipes!

  12. Jen

    5 stars
    Super YUMMY! My husband doesn’t like strong cinnamon, so I left out the stick and cut the ground to 1/4t, it still had plenty of flavor. The flavor was really taken over the top with a dollop of the yogurt. I served it over rice and everyone loved it. I cooked it in the Instant Pot using the guidelines of a similar recipe in the cookbook.

    1. Kaitlin @ Rainbow Plant Life

      Thanks for sharing, Jen! :) Lovely to hear you found it yummy.

  13. Amelia

    5 stars
    I substituted butternut squash with sweet potato and added some pan fried, curry spiced tofu and it was sooo good

    1. Kaitlin @ Rainbow Plant Life

      Thanks for sharing, Amelia. It’s lovely to hear you enjoyed the Tagine!

  14. Rob

    5 stars
    Made this for tea tonight and it’s so good! Super simple and just let it cook in the oven. Perfect for a lazy Saturday! Thanks Nisha and team for another fab recipe!

    1. Kaitlin @ Rainbow Plant Life

      Thank you for your lovely comment, Rob! It makes us happy to know that you enjoyed the recipe.

  15. Breg

    I love your recipes, and I am planning to make this, from home cooked chickpeas (I used 2 cups dry). How many cups of cooked chickpeas do I need to equal 2 15oz cans? Also, for someone used to the metric system, it is pretty confusing when the ounces can be fluid or weight. Thanks.

    1. Kaitlin @ Rainbow Plant Life

      Hi Breg, two 15-ounce cans of chickpeas (with each can weighing about 425 grams) would contain about 806 grams of cooked chickpeas in total. Therefore, to get the equivalent amount, you would need to cook about 402 grams of dry chickpeas. Keep in mind that the weight may vary slightly depending on the cooking method and the moisture content of the chickpeas.

    2. Debra Loomis

      I think it’s the right kind of recipe to add the chickpeas until you are happy with it.

  16. Deba

    5 stars
    I combined the two recipes, website and cookbook which worked great, the tagine is lovely. Carrot and squash. The spices from the cookbook were more to my taste.
    First time I have successfully cooked dried chickpeas. Your tip was perfect.

    1. Kaitlin @ Rainbow Plant Life

      We’re delighted to hear it went well, Deba! Thanks for sharing :)

  17. Jocelyn

    5 stars
    Delicious! I couldn’t find all the spices to make the ras el hanout so I just used what I had. This is my third recipe I’ve made from your website and everything has been so good. Keep up the good work!!

    1. Kaitlin @ Rainbow Plant Life

      Your positive feedback is the best reward for our hard work. Thank you, Jocelyn!

  18. Patricia

    5 stars
    In picture number 8 it looks like you use an immersion blender? I don’t see this in the instructions. Love your recipes!

    1. Patricia

      Sorry, just realized it’s the olive oil

      1. Sharon Desfor

        You are not the only one who thought that, Patricia! :D I, too, spent forever looking for that step, then noticed that the finished dish is clearly not blended, and only THEN realizing that was the olive oil. (facepalm)

        I’ve just put it into the oven, and my house smells like heaven. I can’t wait! I’ll be back for a rating after dinner. :P

        1. Kaitlin @ Rainbow Plant Life

          We hope you enjoyed the tagine, Sharon :) Sorry for the confusion with the olive oil bottle!

    2. Kaitlin @ Rainbow Plant Life

      Hi Patricia, that’s Nisha adding a glug of olive oil to the Tagine! Great to hear you love the recipes :)

  19. Krista

    Looking forward to trying this very soon…have all the ingredients at home!!

    1. Kaitlin @ Rainbow Plant Life

      Lovely! Enjoy, Krista!

  20. kubet

    Best view i have ever seen !

Development Alchemy + Aim