20 Shaggy Bob Haircuts That Are Effortlessly Chic & Totally Trending

20 Shaggy Bob Haircuts

20 Layered Shaggy Bob Haircuts That Add Texture & Volume

Tired of your boring, predictable haircut? You’re not alone. Thousands of women are ditching their safe, uniform styles for something that screams personality, movement, and effortless cool the shaggy bob. This isn’t your grandmother’s bob. The shaggy bob is a rebellious twist on the classic cut, combining choppy layers, textured ends, and that perfectly undone vibe that looks like you just rolled out of bed (in the best way possible). It’s the haircut that fashion editors, celebrities, and Instagram influencers can’t stop raving about, and for good reason. Whether you have fine hair that needs volume, thick hair that craves texture, or you’re simply looking for a low-maintenance style that still turns heads, the shaggy bob delivers.

It works on straight hair, wavy locks, and even curly textures. It flatters round faces, elongates square jawlines, and adds softness to angular features. In short, there’s a shaggy bob variation for everyone. The best part? This versatile cut grows out beautifully, requires minimal styling, and gives you that coveted “I woke up like this” aesthetic without actually rolling out of bed with perfect hair. From chin-length choppy bobs to shoulder-grazing layered styles, collarbone-skimming shags to pixie-bob hybrids, we’ve rounded up 20 stunning shaggy bob haircuts that prove this trend is here to stay.

The Origin of the Shaggy Bob

The shaggy bob didn’t just appear overnight it’s a evolution of hair cutting techniques that traces back to the 1960s and 70s counter-culture movement. While the classic bob emerged in the 1920s as a symbol of women’s liberation, the shaggy variation gained momentum during the rock-and-roll era when hairstylists began incorporating choppy layers and razor-cut techniques to create more movement and texture. Icons like Jane Fonda in “Klute” and later Meg Ryan in the 90s popularized variations of this tousled, layered look. The modern shaggy bob we see today is a sophisticated blend of vintage inspiration and contemporary cutting methods, refined by celebrity hairstylists who recognized that today’s women want versatility without sacrificing style.

Key Considerations Before Getting a Shaggy Bob Haircut

1. Your Hair Texture and Density Matter

Not all shaggy bobs are created equal, and your natural hair texture plays a crucial role in determining which variation will work best for you. Fine hair benefits from shorter, choppier layers that create the illusion of volume and fullness, while thick hair needs strategic layering to remove bulk without losing shape. Wavy and curly hair types naturally embrace the shaggy aesthetic, as the layers enhance your natural texture and reduce styling time. However, if you have extremely straight hair, you may need to use texturizing products or styling tools to achieve that coveted piecey, undone look.

2. Face Shape and Length Selection

The beauty of the shaggy bob lies in its versatility, but choosing the right length and layering pattern for your face shape makes all the difference between a good haircut and a great one. Round faces benefit from longer, chin-length or below-the-chin shaggy bobs with side-swept bangs that create vertical lines and elongate the face. Square and angular faces are softened by choppy, textured layers that fall around the jawline, breaking up strong angles with movement. Oval faces can pull off virtually any shaggy bob variation, from super short to shoulder-length.

3. Maintenance and Styling Commitment

While the shaggy bob is often marketed as a low-maintenance style, understanding the reality of upkeep is essential before taking the plunge. The good news is that shaggy bobs are incredibly forgiving as they grow out, and their intentionally messy aesthetic means they don’t require perfect styling daily. However, to maintain the shape and prevent the layers from looking too grown-out or shapeless, you’ll need regular trims every 6-8 weeks. Styling time varies based on your hair type some people can simply scrunch in texturizing spray and air-dry for perfect results, while others may need to use a round brush, flat iron, or curling wand to achieve the desired texture and volume.

20 Stunning Shaggy Bob Haircuts to Try in this Year

20 Shaggy Bob Haircuts showcase the perfect mix of effortless style and modern edge. With choppy layers, textured ends, and natural movement, these haircuts add volume and personality to any look. Whether you prefer soft, messy waves or a bold, tousled finish, shaggy bobs are versatile, trendy, and easy to maintain for everyday wear.

1. Bob with Choppy Layers

The bob with choppy layers is the quintessential shaggy style that delivers maximum movement and dimension through strategically placed, uneven layers throughout the cut. This versatile haircut works by creating varying lengths that prevent the hair from lying flat, instead producing a dynamic, textured appearance that catches light beautifully. The choppy layering technique involves point-cutting or razor-cutting to soften the edges and remove weight, making it ideal for adding body to fine hair or reducing bulk in thicker hair types.

Styling Tip: Apply a texturizing spray to damp hair and blow-dry with your fingers, scrunching as you go to enhance the choppy layers. Finish with a small amount of pomade on the ends to define individual pieces and create that perfectly imperfect, piecey texture.

Best For: Women with fine to medium hair who want volume and movement, or those with thick hair seeking to remove weight while maintaining a full appearance. This cut particularly flatters oval and heart-shaped faces.

Bob with Choppy Layers

2. Layered Shag with Bangs

The layered shag with bangs is a retro-inspired cut that combines multiple lengths of layers throughout the hair with face-framing fringe to create a youthful, rock-and-roll aesthetic. This style features shorter layers at the crown that gradually lengthen toward the ends, creating volume at the top while maintaining length and fullness at the bottom. The addition of bangs whether curtain, wispy, or choppy adds another dimension to the cut, drawing attention to the eyes and balancing facial proportions.

Styling Tip: Blow-dry the bangs with a round brush for a feathered effect, then use a curling iron with a medium barrel to add bends and waves throughout the layers. Scrunch with texturizing cream while the hair is still warm to lock in the tousled look.

Best For: Those looking to soften angular features or hide a larger forehead. This style works beautifully on medium to thick hair and suits most face shapes, especially oval, square, and long faces.

Layered Shag with Bangs

3. Short Cut with Shaggy Texture

The short cut with shaggy texture is a bold, cropped style that sits above the chin and incorporates choppy, razored layers to create an intentionally disheveled, edgy appearance. This daring haircut proves that shaggy doesn’t have to mean long the shorter length actually amplifies the texture and makes each layer more noticeable and impactful. The cut typically features layers that start high on the head, creating lift at the crown and volume throughout, while the ends are point-cut or razor-cut to create separation and movement.

Styling Tip: Work a volumizing mousse through damp hair and rough-dry with your hands, lifting at the roots for maximum height. Use a flat iron to flip out random pieces at the ends, then finish with dry texturizing spray for a matte, lived-in finish.

Best For: Confident individuals with fine to medium hair who want a low-maintenance yet statement-making cut. This style especially flatters heart-shaped and oval faces, and works well for those with strong cheekbones they want to highlight.

Short Cut with Shaggy Texture

4. Blunt Bob with Shaggy Waves

The blunt bob with shaggy waves offers the perfect marriage between structure and texture, featuring a sharp, even hemline paired with tousled, textured waves throughout the length. This sophisticated style maintains the clean, polished foundation of a classic blunt bob while incorporating softer, more relaxed styling that prevents it from looking too rigid or corporate. The blunt baseline creates a strong horizontal line that adds visual weight and thickness to the ends, while the shaggy wavesachieved through styling rather than cutting provide movement and dimension.

Styling Tip: Create loose waves using a 1.5-inch curling wand, alternating the direction of the curls for a more natural effect. Once cooled, break up the waves with your fingers and apply sea salt spray, scrunching gently to enhance the shaggy, beachy texture while maintaining the blunt line.

Best For: Those who want versatility in styling sleek and straight for formal occasions, or wavy and textured for everyday wear. This cut works on all hair types and particularly flatters square and round faces by adding width at the perimeter.

Blunt Bob with Shaggy Waves

5. Long Bob with Bangs and Waves

The long bob with bangs and waves is an elegant, romantic style that extends to the collarbone or just below, featuring soft waves and complementary fringe that creates a perfectly balanced, feminine silhouette. This versatile cut offers more length than traditional bobs, providing additional styling options while still maintaining the clean, modern aesthetic of shorter hair. The waves add body and movement throughout the cut, preventing longer hair from looking limp or flat, while the bangs typically wispy or curtain-style frame the face and add a youthful element.

Styling Tip: Apply a heat protectant and curl hair in large sections with a curling iron, leaving the ends out for a more modern finish. Brush through gently with a paddle brush to create soft waves, then use a light hairspray to set while maintaining movement and touchable texture.

Best For: Those transitioning from longer hair who aren’t ready to commit to a shorter length, or anyone seeking a versatile, face-framing style. This cut is particularly flattering on round and square faces, as the length and waves create elongating vertical lines.

Long Bob with Bangs and Waves

6. Shaggy Pixie Bob

The shaggy pixie bob is a hybrid cut that combines the short, cropped nature of a pixie with the slightly longer, more structured elements of a bob, all enhanced with choppy, textured layers. This edgy style typically features very short hair at the nape and sides with more length left on top and at the front, creating a shape that’s both feminine and bold. The shaggy texture is achieved through point-cutting and razoring techniques that create separation and movement, preventing the cut from looking too uniform or structured.

Styling Tip: Work a small amount of texturizing paste between your palms and run through dry or slightly damp hair, using your fingers to create separation and define individual pieces. Focus on creating height at the crown and directing the longer front pieces forward to frame your face.

Best For: Adventurous individuals with fine to medium hair who want a dramatic, fashion-forward look that requires minimal daily styling. This cut is especially stunning on oval and heart-shaped faces and looks great on those with delicate facial features.

Shaggy Pixie Bob

7. Voluminous Layered Bob

The voluminous layered bob is designed specifically to create maximum fullness and body through strategic layering that starts at the crown and cascades throughout the cut. This style features shorter interior layers that lift away from the scalp, creating natural volume at the roots, while longer exterior layers maintain weight and fullness at the perimeter. The result is a bouncy, full-bodied bob that appears thick and luxurious even on finer hair types. The layers are cut at varying lengths to create dimension and prevent the hair from lying flat against the head, while the overall shape maintains a rounded, feminine silhouette.

Styling Tip: Blow-dry hair upside down using a round brush at the roots to create lift, then flip upright and continue drying while directing the brush away from your face. Set with a light mist of volumizing spray and gently tease the crown area if extra height is desired.

Best For: Those with fine or thin hair who struggle to achieve volume, or anyone wanting a fuller, more dramatic bob. This style particularly flatters long and oval faces by adding width and creating a more balanced proportion.

Voluminous Layered Bob

8. Pixie Bob with Feathered Fringe

The pixie bob with feathered fringe is a ultra-short, textured cut that features delicate, wispy bangs cut and styled to create soft, feather-like pieces that gently graze the forehead and temples. This sophisticated style maintains very short length at the back and sides true to its pixie roots while leaving slightly more length at the front and crown to create shape and styling versatility. The feathered fringe is point-cut to create separation and movement, preventing the bangs from looking heavy or blunt, and adding a romantic, ethereal quality to an otherwise edgy cut.

Styling Tip: Apply a lightweight styling cream to damp hair and blow-dry the fringe forward and slightly to the side using a small round brush for lift. Use your fingers to piece out the fringe and direct individual strands for a soft, feathered effect that frames your face naturally.

Best For: Those with delicate facial features who want to highlight their eyes and cheekbones. This cut works best on fine to medium hair and is particularly flattering on oval, heart-shaped, and diamond-shaped faces.

Pixie Bob with Feathered Fringe

9. Tousled Bob with Jagged Ends

The tousled bob with jagged ends is an intentionally undone style that features heavily textured, razor-cut ends creating an irregular, edgy hemline paired with messy, lived-in styling throughout. This rebellious cut breaks away from traditional bob symmetry, instead embracing an imperfect, rock-inspired aesthetic that looks effortlessly cool. The jagged ends are created using razoring or point-cutting techniques that produce varying lengths at the perimeter, adding movement and preventing the cut from looking too polished or refined.

Styling Tip: Spray damp hair with sea salt spray and scrunch repeatedly while air-drying or diffusing on low heat. Once dry, use a flat iron to add random bends and kinks throughout, then finish by running texturizing paste through the ends to emphasize the jagged texture.

Best For: Creative individuals who embrace a more undone, edgy aesthetic and don’t mind hair that looks a bit messy. This cut works on all hair types and is especially flattering on square and oval faces.

Tousled Bob with Jagged Ends

10. Shaggy French Bob

The shaggy French bob is a chic, Parisian-inspired cut that sits right at or just above the jawline, featuring soft, choppy layers and often paired with a subtle fringe or curtain bangs. This sophisticated style captures the essence of French-girl beauty effortless, understated, and eternally stylish while the shaggy texture adds a modern, relaxed twist to the classic French bob. The cut typically maintains more weight at the perimeter than heavily layered shags, creating a rounder, more polished silhouette that still has plenty of movement and texture.

Styling Tip: Air-dry your hair with a texturizing spray for natural movement, or use a blow dryer with a round brush to create a gentle bend at the ends. Apply a small amount of styling oil to the mid-lengths and ends for a sleek, polished finish that maintains movement.

Best For: Those seeking a low-maintenance, sophisticated style that exudes European elegance. This cut is particularly stunning on oval and heart-shaped faces and works beautifully on fine to medium hair textures.

Shaggy French Bob

11. Bob with Disconnected Ends

The bob with disconnected ends is an avant-garde style featuring visibly separated layers where the interior and exterior lengths don’t blend seamlessly, creating dramatic contrast and bold visual interest. This architectural cut intentionally breaks the rules of traditional layering, instead showcasing distinct sections of hair at different lengths that create a stepping or stacking effect. The disconnection is typically most noticeable at the perimeter, where shorter underneath layers peek out from beneath longer top layers, or where face-framing pieces are cut significantly shorter than the rest of the bob.

Styling Tip: Embrace the natural separation by applying a light texturizing cream to damp hair and letting it air-dry, or use a blow dryer to enhance the disconnection by directing different sections in opposite directions. Use a flat iron to emphasize the contrast between lengths if desired.

Best For: Fashion-forward individuals who want a unique, statement-making cut that stands out from typical bobs. This style works on medium to thick hair and flatters most face shapes, particularly those who want to add angles and definition.

Bob with Disconnected Ends

12. Bob with Wispy Bangs

The bob with wispy bangs combines a classic bob silhouette with delicate, feathered fringe that’s cut to create soft, see-through pieces across the forehead rather than a heavy, blunt bang. This feminine style features subtle layering throughout the bob to create movement and prevent it from looking too boxy, while the wispy bangs add a romantic, youthful element that softens the overall look. The bangs are typically point-cut and thinned to create separation and airiness, allowing glimpses of forehead to show through and preventing the style from looking too heavy or overwhelming.

Styling Tip: Blow-dry the wispy bangs with a small round brush, directing them slightly to the side for a soft, swooping effect. Use a flat iron to add a gentle wave through the body of the bob, then apply a light serum to the bangs to keep them separated and wispy without looking greasy.

Best For: Those wanting to soften their features or minimize a larger forehead without the heaviness of traditional bangs. This cut flatters most face shapes and works particularly well on fine to medium hair that naturally holds texture.

 Bob with Wispy Bangs

13. Bob with Strategic Layers

The bob with strategic layers is a carefully planned cut where layers are placed precisely to address specific concerns like adding volume in certain areas, removing bulk in others, or creating specific shaping around the face. Unlike randomly placed choppy layers, strategic layering involves a thoughtful approach where each layer serves a purpose in the overall design of the haircut. Your stylist might place shorter layers at the crown to create lift for flat hair, add face-framing layers that start at the cheekbones to accentuate your best features, or incorporate internal layers to reduce weight in thick hair without sacrificing the external shape.

Styling Tip: Style according to where your layers are placed use a round brush at the crown if you have layers there for volume, or focus on the face-framing pieces with a curling iron. Apply products strategically in the areas where layers are concentrated to enhance their intended effect.

Best For: Anyone wanting a truly customized bob that addresses their specific hair challenges or enhances their best features. This versatile approach works for all hair types and face shapes when properly tailored by a skilled stylist.

Bob with Strategic Layers

14. Chin-Length Messy Bob

The chin-length messy bob is a deliberately disheveled style that sits right at the jawline and embraces an undone, casual aesthetic through tousled styling and textured cutting techniques. This carefree cut features choppy, uneven layers throughout that create natural separation and prevent the hair from lying too flat or perfect, while the chin-length ensures it’s long enough to tuck behind the ears or style in multiple ways. The “messy” element comes from both the cutting technique using razors or point-cutting to create texture and the styling approach, which emphasizes a lived-in, just-rolled-out-of-bed appearance.

Styling Tip: Apply a texturizing spray to damp hair and scrunch while air-drying for natural texture, or use a diffuser on low heat. Once dry, use your fingers to mess up the hair, create random partings, and add piece-y separation with a tiny bit of matte paste on the ends.

Best For: Those with naturally textured or wavy hair who want an easy, low-maintenance style. This cut is particularly flattering on oval, square, and heart-shaped faces and works best on fine to medium hair textures.

Chin-Length Messy Bob

15. Shaggy Ombre Style

The shaggy ombre style combines the textured, layered cutting technique of a shag bob with a gradual color transition from darker roots to lighter ends, creating dimension through both cut and color. This dynamic style uses the choppy layers of the shag to showcase the ombre color beautifully, as each layer catches light differently and displays various tones from the color gradient. The contrast between the darker base and lighter ends is enhanced by the movement and separation created by the shaggy layers, making both the cut and the color more impactful.

Styling Tip: Enhance the color dimension by creating loose waves or curls that showcase the different tones throughout your hair. Use a purple shampoo if you have blonde ombre to keep the lighter ends from becoming brassy, and apply styling products that add shine to make the color transition pop.

Best For: Those wanting to add visual interest through both cut and color, or anyone looking to lighten their hair gradually without an all-over color commitment. This style works on all hair types and face shapes, especially effective on medium to thick hair where the layers can really showcase the color.

Shaggy Ombre Style

16. Mid-Length Shag for Curly Hair

The mid-length shag for curly hair is specifically designed for natural curls, featuring layers cut to enhance and define curl patterns while reducing bulk and preventing the triangle shape that often plagues curly-haired individuals. This liberating cut typically falls between chin and shoulder length, with layers starting relatively high to create volume at the crown and encourage curls to spring up rather than weigh down. The shag layering works with curly hair’s natural texture rather than against it, removing interior weight that can cause frizz while maintaining enough length for curls to form their natural spiral pattern.

Styling Tip: Apply curl-defining cream to soaking wet hair and scrunch upward to encourage curl formation. Diffuse on low heat or air-dry, avoiding touching your hair until it’s completely dry. Once dry, scrunch out any crunch and gently separate larger curl clumps with your fingers for voluminous, defined curls.

Best For: Those with naturally curly or wavy hair (2C to 4A curl patterns) who want to enhance their texture while maintaining manageable length. This cut flatters all face shapes and is particularly transformative for those who’ve struggled with bottom-heavy or triangular curl shapes.

Mid-Length Shag for Curly Hair

17. Disconnected Shag for Fine Hair

The disconnected shag for fine hair utilizes intentional separation between layers to create the illusion of fuller, thicker hair by showcasing each layer individually rather than blending them seamlessly together. This strategic cutting technique creates visible gaps between different lengths, allowing each section to catch light and create dimension that makes fine hair appear more voluminous and substantial. The disconnection prevents the layers from collapsing into one another, which is a common problem with fine hair where everything tends to lay flat and blend together.

Styling Tip: Use a volumizing mousse at the roots before blow-drying with a round brush, focusing on creating lift where the layers disconnect. Finish with a dry texturizing spray, concentrating on the areas where layers separate to emphasize the disconnection and create the appearance of thicker, fuller hair.

Best For: Those with fine, thin hair who struggle to achieve volume and fullness with traditional haircuts. This cut works on all face shapes and is particularly effective for creating the illusion of density without requiring excessive styling.

Disconnected Shag for Fine Hair

18. Side-Swept Bob

The side-swept bob features a deep side part and styling that directs all hair to sweep dramatically across the face toward one side, creating an asymmetrical, glamorous look that’s both elegant and edgy. This sophisticated style can be cut with a slight angle shorter in the back and longer in the front or kept uniform in length, with the asymmetry created purely through the positioning of the part and the directional styling. The side-sweep creates natural volume on one side while the other side remains sleeker and closer to the head, resulting in an interesting contrast that adds dimension and visual interest.

Styling Tip: Create a deep side part and blow-dry hair in the direction of the sweep using a paddle brush for smoothness. Use a flat iron to add a slight bend at the ends, then apply shine serum to the longer side for a glossy, polished finish that emphasizes the dramatic sweep.

Best For: Those wanting a sophisticated, elegant style that’s perfect for both professional settings and special occasions. This cut is particularly flattering on round and square faces as the diagonal line creates lengthening and slimming effects.

Side-Swept Bob

19. Shaggy Bob-Mullet

The shaggy bob-mullet is a bold, contemporary hybrid that combines the front-facing length of a bob with significantly shorter sides and a longer, textured back section reminiscent of a modern mullet. This daring style features disconnected lengths where the front pieces might fall to the chin or beyond while the sides are cropped short, and the back maintains extra length with choppy, shaggy layers creating movement and edge. Unlike traditional mullets that can look dated, this updated version uses modern cutting techniques and shaggy texture to create a fashion-forward, editorial look that’s been spotted on runways and red carpets.

Styling Tip: Apply texturizing cream throughout and blow-dry roughly with your hands, emphasizing the different lengths and creating separation between sections. Use a flat iron or curling iron to add random texture and bends, focusing on making the back section look intentionally messy and piece-y to showcase the mullet element.

Best For: Adventurous, fashion-forward individuals who want a truly unique, conversation-starting haircut. This style works best on those with medium to thick hair and looks particularly striking on oval and heart-shaped faces.

Shaggy Bob-Mullet

20. Shag for Curly Hair

The shag for curly hair is a curl-specific cut featuring abundant layers throughout that are cut to work with natural curl patterns, creating a rounded, voluminous silhouette that celebrates texture rather than fighting it. This liberating style differs from traditional shags designed for straight hair by taking into account curl shrinkage, spring factor, and the tendency for curly hair to naturally separate into ringlets and spiral formations. The layers are cut dry or on stretched hair to ensure accurate length, with the stylist considering how each section will spring up once released.

Styling Tip: Apply leave-in conditioner and curl cream to wet hair using the praying hands method, then scrunch to encourage curl formation. Diffuse on low heat or air-dry completely before scrunching out any product cast. Refresh curls on non-wash days with a spray bottle of water mixed with a small amount of curl cream.

Best For: Those with medium to thick curly or coily hair (3A to 4C curl patterns) who want a style that embraces and enhances their natural texture. This cut flatters all face shapes and is particularly transformative for those tired of fighting their curls or dealing with shapeless, heavy curly hair.

Shag for Curly Hair

Essential Tips for Shaggy Bob Haircuts

1. Regular Trims

Keep your shaggy bob looking fresh by scheduling trims every 6-8 weeks. This prevents the layers from growing out unevenly and losing their textured, pieced-out shape. Regular maintenance also stops split ends from traveling up the hair shaft, which can make the style look frizzy rather than intentionally tousled.

2. Use the Right Styling Products

Texturizing sprays and sea salt sprays are your best friends for achieving that effortless, lived-in look characteristic of shaggy bobs. Apply a lightweight mousse or volumizing spray to damp hair before styling, and finish with a small amount of pomade or styling cream on the ends to define the layers. Avoid heavy products that will weigh down the movement and bounce.

3. Add Volume When Needed

Create lift at the roots by blow-drying your hair upside down or using a round brush to direct hair away from the scalp. For quick volume boosts between washes, use dry shampoo at the roots or try backcombing gently at the crown. You can also scrunch your hair while drying to enhance the natural texture and prevent the bob from falling flat against your head.

FAQs

Shaggy bobs are incredibly versatile and flattering on most face shapes. They work particularly well for round and square faces because the choppy layers and texture create angles that add definition.

One of the biggest advantages of shaggy bobs is their low-maintenance nature. Most styles require only 10-15 minutes of styling time. The intentionally messy, textured look means your hair doesn’t need to be perfect.

Absolutely! Shaggy bobs are actually excellent for fine or thin hair because the layers create the illusion of thickness and movement. The choppy, textured cut adds dimension that makes hair appear fuller.

Shaggy bobs are highly adaptable to different hair textures. They look stunning on straight, wavy, and curly hair alike. Wavy hair naturally enhances the tousled aesthetic, while straight hair can be styled with products for texture.

Conclusion

The shaggy bob remains one of the most sought-after haircuts for good reason. Its perfect blend of edgy texture and classic sophistication offers a flattering, low-maintenance style that works across different ages, face shapes, and hair types. Whether you prefer a chin-length cut with choppy bangs or a longer, more subtle layered look, there’s a shaggy bob variation to suit your personal style. With minimal daily styling required and maximum impact delivered, this versatile haircut continues to prove why it’s a timeless choice. Consult with your stylist to find the shaggy bob that brings out your best features and fits your lifestyle.

Similar Posts

Leave a Reply

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