Skip to content

10 Sulfate Free Shampoos for Hair Extensions to Buy

Finding the best shampoo for hair extensions is critical for maintaining their longevity and appearance. Harsh detergents, particularly sulfates, can strip natural oils, fade color, and weaken the bonds of tape-in, fusion, and keratin bond hair extensions. An extension safe shampoo that is also paraben free and silicone free is the ideal choice. This analysis evaluates 10 of the best sulfate free shampoo for hair extensions, chosen for their gentle cleansing properties, nourishing ingredients, and ability to support both natural hair and extension health.

Product Edyt ScoreiMethodology: The Edyt Score reflects a comprehensive analysis of ingredient profiles, concentration levels, and formulation standards. It is an objective technical evaluation of the product's composition, separate from crowd-sourced user reviews. Best For
1
Ethnic Gals Low Porosity Hydrating Shampoo - sulfate free shampoo for hair extensions
Ethnic Gals Low Porosity Hydrating Shampoo Best for Low Porosity Hair with Extensions
5.0/5 Ideal choice for dry, low porosity hair needing daily moisture and manageability.
2
Ethnic Gals High Porosity Hydrating Shampoo - sulfate free shampoo for hair extensions
Ethnic Gals High Porosity Hydrating Shampoo Best for High Porosity Hair with Extensions
4.8/5 Ideal choice for those needing deep hydration and enhanced shine, promoting healthier hair.
3
Nature Republic Black Bean Invigorating Hair Shampoo - sulfate free shampoo for hair extensions
Nature Republic Black Bean Invigorating Hair Shampoo Best for Scalp Health with Extensions
4.7/5 Ideal choice for thinning hair and oily scalps, offering gentle, botanical solutions.
4
HAIRtamin Biotin & Botanicals Shampoo - sulfate free shampoo for hair extensions
HAIRtamin Biotin & Botanicals Shampoo Best for Strengthening Natural Hair and Extensions
4.6/5 Ideal choice for those seeking a gentle, botanical-rich shampoo for healthy hair.
5
Glimmer Wish Unicorn Shampoo - sulfate free shampoo for hair extensions
Glimmer Wish Unicorn Shampoo Best for Adding Shine to Extensions
4.5/5 Ideal choice for anyone wanting gentle hydration, healthier hair, and increased shine.
6
REK Cosmetics Colour Care Shampoo – Peachy Grapefruit Zest - sulfate free shampoo for hair extensions
REK Cosmetics Colour Care Shampoo – Peachy Grapefruit Zest Best for Color-Treated Hair with Extensions
4.5/5 Ideal choice for color-treated hair, preserving vibrancy while gently cleansing and revitalizing.
7
BOLI Scalp Scrub, Rosemary Tea Tree Exfoliator Shampoo - sulfate free shampoo for hair extensions
BOLI Scalp Scrub, Rosemary Tea Tree Exfoliator Shampoo Best for Deep Scalp Cleansing with Extensions
4.5/5 Ideal choice for dry, irritated scalps, delivering balanced tea tree and jojoba oil relief.
4.4/5 Ideal choice for eco-conscious consumers seeking nourishing, healthy, and vibrant hair.
9
Whipi Co Scrub- Sea Salt Shampoo - sulfate free shampoo for hair extensions
Whipi Co Scrub- Sea Salt Shampoo Best for Oily Scalps with Extensions
4.4/5 Ideal choice for those seeking natural scalp exfoliation and balanced, healthy hair.
4.3/5 Ideal choice for simplifying loose curl routines with effective, all-in-one treatment.

Explore the full sulfate free shampoo for hair extensions range.

Collection

Sulfate Free Shampoo for Hair Extensions

Keep your hair extensions looking their best with our collection of Sulfate Free Shampoos. Formulated...

View Collection
Masami Mekabu Hydrating Salon Size Shampoo
REK Cosmetics Colour Care Shampoo – Peachy Grapefruit Zest
REK Cosmetics Moisturising Shampoo

Best for Low Porosity Hair with Extensions: Ethnic Gals Low Porosity Hydrating Shampoo

Ethnic Gals

Ethnic Gals Low Porosity Hydrating Shampoo

$33.00 $34.99
This sulfate-free shampoo cleanses low porosity hair using a blend of jojoba and grapeseed oils to lift impurities without disrupting the moisture barrier. The gentle, vegan formula softens strands and...
View Product

The Ethnic Gals Low Porosity Hydrating Shampoo is specifically engineered for hair that resists moisture, a common challenge for both natural hair and certain types of human hair extensions. Its formula uses a strategic blend of jojoba and grapeseed oils, which are lightweight enough to cleanse the scalp and hair shaft without causing buildup that can weigh down fine hair or compromise extension bonds. This gentle shampoo effectively removes impurities while ensuring the hair cuticle remains smooth, which is essential for preventing frizz and tangles. The vegan composition provides deep hydration that penetrates resistant strands, making it an excellent choice for maintaining the sleekness and health of clip-in extensions and permanent extensions alike.

Quick Specs

Key Active Jojoba Oil, Grapeseed Oil
Texture Lightweight Gel
Best For Low Porosity, Fine Hair, Remy Hair Extensions
Scent Light, Natural

What We Like

  • Effectively cleanses without stripping essential moisture, protecting the hair's natural barrier.
  • Jojoba and coconut oil blend provides hydration without heavy residue.
  • Formulated to help moisture penetrate hair that typically resists it.
  • A good moisturizing shampoo for those with an oily scalp but dry ends.

What to Keep in Mind

  • May not be rich enough for extremely dry or high porosity hair types.
  • The focus on low porosity means it may not deeply clarify heavy product buildup.

Best for High Porosity Hair with Extensions: Ethnic Gals High Porosity Hydrating Shampoo

Ethnic Gals

Ethnic Gals High Porosity Hydrating Shampoo

$33.00 $34.99
This high-porosity hydrating shampoo uses a concentrated blend of jojoba and coconut oils to saturate and seal open hair cuticles for lasting moisture retention. The pH-balanced, vegan formula provides a...

For those with high porosity hair, which absorbs and loses moisture quickly, the Ethnic Gals High Porosity Hydrating Shampoo offers a targeted solution. This hair type, common in color-treated or chemically processed hair, requires a formula that not only moisturizes but also seals the hair cuticle. This shampoo uses a richer concentration of jojoba and coconut oils to saturate porous strands and help lock in hydration, which is vital for preventing the dryness and brittleness that can affect both natural hair and extensions. The pH-balanced, vegan formula provides a gentle cleanse that removes daily buildup without stripping the natural sebum needed for healthy, resilient strands. It’s an ideal hair product for maintaining the elasticity and shine of weaves and other extension types prone to damage and breakage.

Quick Specs

Key Active Jojoba Oil, Coconut Oil
Texture Creamy Lotion
Best For High Porosity, Damaged, or Dry Hair
Scent Subtle, Clean

What We Like

  • Concentrated oils provide intense nourishment for thirsty, damaged hair.
  • The pH balanced formula helps seal the hair cuticle to improve moisture retention and reduce frizz.
  • Gently lifts dirt and buildup without causing further dryness or split ends.
  • Effectively improves hair elasticity and strength over time.

What to Keep in Mind

  • Could be too heavy for those with fine hair or an oily scalp.
  • Requires thorough rinsing to prevent residue near extension application points.

Best for Scalp Health with Extensions: Nature Republic Black Bean Invigorating Hair Shampoo

Nature Republic

Nature Republic Black Bean Invigorating Hair Shampoo

$19.12 $23.90
This invigorating shampoo targets thinning and hair loss by delivering potent nutrients directly to the scalp to encourage fuller, healthier-looking hair. Formulated with black bean extract and traditional K-beauty botanicals,...

Maintaining a healthy scalp is the foundation of hair growth and extension longevity. The Nature Republic Black Bean Invigorating Hair Shampoo focuses on scalp care, making it a superior choice for anyone concerned with thinning hair or hair loss while wearing extensions. The formula contains black bean extract, a key ingredient in K-beauty for its nutrient-rich profile that supports the hair follicle. It also incorporates salicylic acid and niacinamide to gently exfoliate the scalp, regulate sebum production, and remove buildup that can lead to an itchy scalp or block hair growth. This invigorating cleanse is suitable for all hair types, including oily hair and those with a sensitive scalp, creating a refreshed, balanced environment for both natural hair and extensions to thrive without disrupting bonds.

Quick Specs

Key Active Black Bean Extract, Salicylic Acid, Niacinamide
Texture Gel
Best For Oily Scalp, Thinning Hair, Sensitive Scalp
Scent Refreshing, Herbal

What We Like

  • Salicylic acid and niacinamide provide gentle chemical exfoliation for a clean scalp.
  • Regulates excess oil production to maintain natural volume and lightness.
  • Black bean extract delivers essential nutrients to support scalp health and hair growth.
  • A great clarifying shampoo option that remains gentle enough for extensions.

What to Keep in Mind

  • Contains menthol, which creates a cooling sensation that may not be preferred by everyone.
  • The focus is more on scalp treatment than on deep hydration for hair strands.

Best for Strengthening Natural Hair and Extensions: HAIRtamin Biotin & Botanicals Shampoo

HAIRtamin

HAIRtamin Biotin & Botanicals Shampoo

From $29.00
This gentle daily shampoo utilizes a potent blend of biotin and pro-vitamin B5 to support stronger, thicker-looking hair. Infused with turmeric and rosemary, the sulfate-free formula cleanses thoroughly without stripping...

Strengthening the natural hair is paramount when wearing extensions to prevent breakage and support healthy growth. HAIRtamin Biotin & Botanicals Shampoo is formulated with a potent blend of biotin and pro-vitamin B5, two powerhouse ingredients known for fortifying the hair shaft and promoting the appearance of thicker, stronger hair. This makes it an exceptional choice for maintaining the integrity of both natural strands and the extension hair itself. The sulfate-free formula also includes turmeric and rosemary, which are believed to support circulation in the scalp. Soothing botanicals like aloe vera, chamomile, and cucumber provide essential moisture, improving manageability and shine without leaving heavy residue that could cause tape-in extensions to slip.

Quick Specs

Key Active Biotin, Pro-Vitamin B5, Turmeric
Texture Rich Gel
Best For Weak, Brittle, or Thinning Hair
Scent Herbal and Botanical

What We Like

  • Biotin and pro-vitamin B5 work to fortify the hair and reduce breakage.
  • Paraben free and silicone free formula protects investments in hair treatments.
  • Botanical extracts like aloe vera and chamomile soothe the scalp and provide lightweight hydration.
  • A good choice for promoting hair growth while wearing protective styles or extensions.

What to Keep in Mind

  • The botanical scent may be strong for those with fragrance sensitivities.
  • As a premium product, it comes at a higher price point.

Best for Adding Shine to Extensions: Glimmer Wish Unicorn Shampoo

Glimmer Wish

Glimmer Wish Unicorn Shampoo

$22.00
This pearly shampoo cleanses with a coconut-derived foam to remove impurities without stripping essential moisture from dry hair. Formulated with a nutrient-rich blend of Vitamin B5 and Aloe Leaf Juice,...
View Product

Human hair extensions can become dull over time as they do not receive the scalp's natural oils. The Glimmer Wish Unicorn Shampoo is designed to restore that glossy, high-shine finish. The formula uses a gentle, coconut-derived foam to cleanse away impurities without stripping moisture, which is key for preventing dryness and split ends in both natural hair and extensions. Its primary actives, Vitamin B5 (Panthenol) and Aloe Leaf Juice, work together to smooth the hair cuticle, reduce frizz, and create a reflective surface that enhances shine. This clean, hydrating shampoo is perfect for reviving tired-looking straight, wavy hair, or curly hair extensions, leaving them soft, manageable, and luminous with a refreshing citrus scent.

Quick Specs

Key Active Vitamin B5 (Panthenol), Aloe Leaf Juice
Texture Pearly Gel
Best For Dull, Dry, or Frizzy Hair
Scent Citrus and Grapefruit

What We Like

  • Vitamin B5 and Aloe Leaf Juice provide excellent hydration and cuticle smoothing.
  • Gentle coconut-derived cleansers are safe for delicate extension bonds.
  • Delivers a noticeable glossy finish, enhancing the appearance of extensions.
  • The bright, clean fragrance offers a pleasant washing session.

What to Keep in Mind

  • Contains fragrance, which could be an issue for users with very sensitive skin or scalp conditions.
  • Not formulated for deep clarifying, so a separate treatment may be needed for heavy buildup.

Best for Color-Treated Hair with Extensions: REK Cosmetics Colour Care Shampoo – Peachy Grapefruit Zest

REK Cosmetics

REK Cosmetics Colour Care Shampoo – Peachy Grapefruit Zest

$36.99
REK Cosmetics Colour Care Shampoo gently cleanses color-treated hair, preserving vibrancy and shine. This sulfate-free formula, infused with peach and grapefruit, leaves hair soft, glossy, and smelling amazing. Protects hair...
View Product

For those who have both hair extensions and color-treated hair, protecting the vibrancy of the color is a top priority. The REK Cosmetics Colour Care Shampoo is an excellent sulfate free shampoo for hair extensions that addresses this specific need. Its gentle, vegan formula is designed to cleanse without stripping away color molecules, helping to prolong the life of salon color and prevent fading. This is equally important for colored human hair extensions, which can be prone to dullness. The shampoo leaves all hair types, from thick hair to fine strands, feeling soft and looking glossy. The invigorating peachy grapefruit scent adds a refreshing element to the hair care routine, making it a delight to use while safeguarding color integrity and extension quality.

Quick Specs

Key Active Gentle Plant-Based Cleansers
Texture Lightweight Cream
Best For Color-Treated Hair, All Hair Types
Scent Bright Peach and Grapefruit

What We Like

  • Specifically formulated to be a color safe shampoo that protects color and preserves vibrancy.
  • Vegan and cruelty-free, appealing to ethically-minded shoppers.
  • Gently cleanses without causing dryness or dulling the hair's shine.
  • Leaves hair with a pleasant, long-lasting fragrance.

What to Keep in Mind

  • The prominent fragrance may not be suitable for individuals with scent sensitivities.
  • Lacks targeted treatment ingredients for issues like dandruff or hair loss.

Best for Deep Scalp Cleansing with Extensions: BOLI Scalp Scrub, Rosemary Tea Tree Exfoliator Shampoo

BOLI

BOLI Scalp Scrub, Rosemary Tea Tree Exfoliator Shampoo

$13.99
This invigorating scalp scrub uses rosemary and tea tree oil to gently lift away impurities and revitalize the scalp. Effectively exfoliates to remove build-up, excess oils, and flakes, promoting a...

Product buildup, excess oil, and flakes can accumulate on the scalp, especially when wearing extensions for extended periods. The BOLI Scalp Scrub offers a solution by combining a physical exfoliant with a chemical one in a shampoo format. This invigorating scrub uses sea salt to physically lift away debris, while ingredients like tea tree oil, peppermint, and rosemary provide antiseptic and stimulating properties to refresh the scalp. It is an effective treatment for an itchy scalp or dandruff. When using with fusion hair extensions or microbead hair extensions, care should be taken to focus the scrub directly on the scalp in between rows, avoiding the bonds. This product promotes a healthier scalp environment, which is crucial for preventing irritation and supporting hair health.

Quick Specs

Key Active Rosemary Oil, Tea Tree Oil, Sea Salt
Texture Scrub with Granules
Best For Oily Scalp, Dandruff, Product Buildup
Scent Minty, Herbal

What We Like

  • Rosemary and tea tree oil provide antiseptic and soothing benefits for the scalp.
  • Sea salt offers effective physical exfoliation to remove flakes and buildup from styling products or dry shampoo.
  • Witch hazel and peppermint oil refresh and help control excess oil.
  • Can help alleviate common scalp issues like itchiness and dandruff.

What to Keep in Mind

  • Physical exfoliants require careful application to avoid tangling or disturbing extension bonds.
  • May be too stripping for those with very dry hair or a sensitive scalp.

Best Eco-Friendly Option for Hair Extensions: Tulip Tree Soap Company Gentle Cleanse Shampoo Bars

Tulip Tree Soap Company

Tulip Tree Soap Company Gentle Cleanse Shampoo Bars

$10.00
Gently cleanse and nourish your hair with Tulip Tree Soap Company's Gentle Cleanse Shampoo Bar. This eco-friendly, sulfate-free bar uses plant-based cleansers to thoroughly clean without stripping essential moisture, leaving...
View Product

For the environmentally conscious consumer, the Tulip Tree Soap Company Gentle Cleanse Shampoo Bars offer a plastic-free alternative that is safe for hair extensions. These solid bars utilize gentle, plant-based cleansers that create a rich lather without the use of harsh sulfates, effectively cleaning the hair and scalp without causing dryness. The formula is fortified with quinoa and rice protein to help strengthen hair and reduce breakage—a key benefit for maintaining both natural hair and extensions. By helping the hair retain moisture, this shampoo bar improves softness and shine. Its concentrated, water-free format makes it long-lasting and travel-friendly, providing a sustainable yet high-performing natural shampoo option.

Quick Specs

Key Active Plant-Based Cleansers, Quinoa Protein
Texture Solid Bar
Best For All Hair Types, Eco-Conscious Users
Scent Varies by bar (e.g., Lavender, Citrus)

What We Like

  • Sustainable, plastic-free packaging reduces environmental impact.
  • Gentle cleansers are safe for extensions and sensitive scalps.
  • Enriched with quinoa and rice protein to strengthen hair strands.
  • A great organic shampoo alternative that is convenient for travel and lasts a long time.

What to Keep in Mind

  • Shampoo bars require a different application technique that may take getting used to.
  • Proper storage (away from water) is necessary to preserve the bar's integrity.

Best for Oily Scalps with Extensions: Whipi Co Scrub- Sea Salt Shampoo

Whipi Co

Whipi Co Scrub- Sea Salt Shampoo

From $8.00
This sea salt-based shampoo deeply exfoliates the scalp to eliminate excess oil and product residue for a clean, revitalized foundation. Formulated with seaweed and lavender, it balances hydration levels while...
View Product

Managing an oily scalp while wearing hair extensions can be challenging, as excess sebum can cause bonds to slip and hair to look limp. The Whipi Co Scrub-Sea Salt Shampoo is designed to tackle this issue head-on. It uses fine sea salt granules to deeply exfoliate the scalp, lifting away product residue, dead skin cells, and excess oil for a truly clarified foundation. The inclusion of seaweed and lavender helps to balance this deep cleanse with essential nutrients and hydration, ensuring the scalp is not over-stripped. This balancing act results in natural volume at the root and a light, fresh feeling that lasts. It’s an ideal weekly treatment to reset the scalp and extend the time between washes for those with oily hair.

Quick Specs

Key Active Sea Salt, Seaweed Essence, Lavender
Texture Thick Paste with Salt Granules
Best For Oily, Flat Hair and Scalp Buildup
Scent Fresh, Marine with Lavender

What We Like

  • Sea salt provides a powerful cleanse to remove stubborn oil and residue.
  • Lifts hair at the root to add volume and create a fuller look.
  • Seaweed and lavender balance the exfoliating action with lightweight moisture.
  • Effectively clarifies the scalp for a refreshed, clean feeling.

What to Keep in Mind

  • Should be used with caution around keratin bonds or tape to avoid abrasion.
  • The texture is very thick and requires thorough emulsification and rinsing.

Best Multi-Tasking Treatment for Curly Hair with Extensions: Naturalicious Step 1: Moroccan Rhassoul 5-in-1 Clay Treatment (For Loose Curls)

Naturalicious

Naturalicious Step 1: Moroccan Rhassoul 5-in-1 Clay Treatment (For Loose Curls)

From $27.00
Simplify your curl routine with Naturalicious Moroccan Rhassoul 5-in-1 Clay Treatment. This multi-tasking treatment replaces your shampoo, conditioner, deep conditioner, detangler, and leave-in conditioner, saving you time and product. Infused...
View Product

Curly hair extensions require a specific hair care routine to maintain their pattern and prevent frizz. The Naturalicious Moroccan Rhassoul 5-in-1 Clay Treatment simplifies this process by combining a shampoo and conditioner with a deep conditioner, detangler, and leave-in conditioner into a single product. The star ingredient, Moroccan Rhassoul Clay, is known for its ability to detoxify and cleanse without stripping the hair of its natural moisture. This makes it an incredibly gentle and effective option for washing curly hair and extensions. It softens and defines coils, provides ample slip for detangling, and leaves hair moisturized and manageable. For those with curly extensions looking to streamline their wash day, this multi-tasking treatment is a game-changer.

Quick Specs

*Scent
Key Active Moroccan Rhassoul Clay, Aloe Vera
Texture Clay-Based Cream
Best For Curly Hair, Wavy Hair, Coily Hair
Light, Earthy

What We Like

  • Streamlines a multi-step routine into one efficient treatment.
  • Moroccan Rhassoul Clay gently cleanses, detoxifies, and conditions.
  • Provides excellent slip for easy detangling of curls and extensions.
  • Defines curl patterns and reduces frizz without harsh chemicals.

What to Keep in Mind

  • The clay-based texture is unique and may not provide a traditional sudsing experience.
  • Best suited for curly and coily hair types; may be too heavy for straight or fine hair.

Frequently Asked Questions

Why is a sulfate free shampoo for hair extensions so important?

Sulfates, like Sodium Lauryl Sulfate (SLS), are strong detergents that create a rich lather but can be overly stripping. For hair extensions, this is problematic for several reasons. First, they can weaken the adhesive bonds of tape-in extensions or the keratin bond extensions, causing them to slip or fall out prematurely. Second, human hair extensions, including remy hair extensions, do not receive natural oils (sebum) from the scalp, making them prone to dryness. Sulfates strip away any existing moisture, leaving extensions brittle, frizzy, and dull. A sulfate free shampoo for hair extensions, especially one that is also paraben free and silicone free, cleanses gently, preserving both the bonds and the moisture balance of the hair.

How often should one wash hair with extensions?

Learning how to wash hair extensions properly includes knowing the right frequency, which is typically less often than natural hair—about one to three times per week. Over-washing can dry out the extension hair and put unnecessary stress on the bonds or attachment points. The ideal frequency depends on your hair type and lifestyle. Those with an oily scalp may need to wash more often, in which case using a very gentle, moisturizing shampoo and conditioner is crucial. Using a dry shampoo between washes can also help absorb oil and extend time.

Can a clarifying shampoo be used on hair extensions?

Yes, a clarifying shampoo for extensions can be used, but with caution. It's a form of deep cleansing that should be a sulfate-free formula and used sparingly, perhaps once or twice a month, to remove stubborn product buildup from the scalp and natural hair. When applying, concentrate the product on the scalp and roots of your natural hair, avoiding the extension bonds and lengths as much as possible. Overuse of even a gentle clarifying shampoo can lead to dryness.

What ingredients besides sulfates should be avoided when wearing extensions?

Beyond sulfates, it's wise to avoid shampoos containing high concentrations of certain oils or silicones applied directly at the root. While oils like argan oil and shea butter are excellent for moisturizing the mid-lengths and ends of extensions, applying them heavily at the scalp can cause tape-in or bonded extensions to lose their grip and slip. Similarly, heavy, non-water-soluble silicones can create buildup that weighs hair down and may affect the adhesive. This is why choosing a silicone free shampoo is often recommended for the root area.

How does hair porosity affect shampoo choice for extensions?

Hair porosity, or the hair's ability to absorb and retain moisture, greatly influences the best shampoo choice. Low porosity hair has a tightly sealed cuticle and is prone to product buildup, so it benefits from lightweight, hydrating shampoos that won't sit on the surface. High porosity hair has an open cuticle, losing moisture easily. It needs richer, more moisturizing shampoos with ingredients like coconut oil or keratin that help seal the cuticle and improve moisture retention. Matching the shampoo to the porosity of both your natural hair (whether it's straight hair, wavy hair, or curly) and the extensions will yield the best results.

Final Verdict

Choosing the right extension safe shampoo is a critical step in protecting the investment made in human hair extensions. The ideal formula will gently cleanse the scalp, preserve extension bonds, and provide targeted benefits for the specific hair type, whether that's adding moisture, controlling oil, or preserving color.

Category Winner Why
Best Value Tulip Tree Soap Company Gentle Cleanse Shampoo Bars This solid bar is long-lasting and eco-friendly, offering gentle cleansing with strengthening proteins at an accessible price.
Best Splurge HAIRtamin Biotin & Botanicals Shampoo Its potent blend of biotin, pro-vitamin B5, and botanical extracts offers premium strengthening and scalp care for natural hair and extensions.
Best for Sensitive Skin Glimmer Wish Unicorn Shampoo This formula relies on a very gentle, coconut-derived cleanser and soothing aloe to clean without irritation, making it great for sensitive scalps.
Editor's Pick Ethnic Gals Low Porosity Hydrating Shampoo This shampoo's targeted approach for low porosity hair addresses a specific and common challenge, cleansing effectively without causing buildup, which is crucial for extension longevity.
Previous Post Next Post