Close Menu
  • Modern Home
    • Bedding & Sleep
      • Bed Linens
      • Mattress Guides
      • Royal Aesthetics
      • Sleep Hygiene
    • Home Decor & Styling
      • Color Palettes
      • Lighting Design
      • Minimalist Trends
      • Wall Colors & Art
    • Furniture & Cabinetry
      • Bedroom Furniture
      • Living Room Furniture
      • Custom Cabinetry
      • Dining & Kitchen
  • Creative Crafts
    • Sewing & Craft
      • Sewing Basics
      • Sewing Patterns
      • Sewing Projects
      • Fabric Guides
    • Embroidery
      • Hand Embroidery
      • Machine Embroidery
      • Embroidery Patterns
      • Stabilizers & Trims
    • Quilting
      • Quilting Basics
      • Quilt Patterns
      • Quilt Projects
      • Binding & Finishing
  • Tools & DIY
    • Home Improvement
      • DIY Repairs
      • Hardware Guides
      • Workshop Safety
      • Space Planning
    • Cleaning & Organization
      • Home Hacks
      • Organization Systems
      • Laundry Care
      • Storage Solutions
  • Buying Guides
    • Equipment & Machinery
      • Sewing Machines
      • Embroidery Machines
      • Quilting Machines
      • Sergers
    • Tools & Appliances
      • Large Appliances
      • Small Appliances
      • Power Tools
      • Thread & Notions
  • Company Info
    • Contact
    • Privacy Policy
    • Terms and Conditions
Facebook X (Twitter) Instagram Pinterest
Facebook X (Twitter) Instagram
CraftsingCraftsing
Friday, October 30
  • Modern Home
    • Bedding & Sleep
      • Bed Linens
      • Mattress Guides
      • Royal Aesthetics
      • Sleep Hygiene
    • Home Decor & Styling
      • Color Palettes
      • Lighting Design
      • Minimalist Trends
      • Wall Colors & Art
    • Furniture & Cabinetry
      • Bedroom Furniture
      • Living Room Furniture
      • Custom Cabinetry
      • Dining & Kitchen
  • Creative Crafts
    • Sewing & Craft
      • Sewing Basics
      • Sewing Patterns
      • Sewing Projects
      • Fabric Guides
    • Embroidery
      • Hand Embroidery
      • Machine Embroidery
      • Embroidery Patterns
      • Stabilizers & Trims
    • Quilting
      • Quilting Basics
      • Quilt Patterns
      • Quilt Projects
      • Binding & Finishing
  • Tools & DIY
    • Home Improvement
      • DIY Repairs
      • Hardware Guides
      • Workshop Safety
      • Space Planning
    • Cleaning & Organization
      • Home Hacks
      • Organization Systems
      • Laundry Care
      • Storage Solutions
  • Buying Guides
    • Equipment & Machinery
      • Sewing Machines
      • Embroidery Machines
      • Quilting Machines
      • Sergers
    • Tools & Appliances
      • Large Appliances
      • Small Appliances
      • Power Tools
      • Thread & Notions
  • Company Info
    • Contact
    • Privacy Policy
    • Terms and Conditions
CraftsingCraftsing
Home»Sewing & Craft»DIY Batik Fabric Techniques at Home: 5 Steps From Plain Cotton to Pattern
Sewing & Craft

DIY Batik Fabric Techniques at Home: 5 Steps From Plain Cotton to Pattern

CraftsingBy CraftsingUpdated:October 29, 202619 Mins Read
A length of indigo and rust batik cotton draped over a pale wooden bench beside a squeeze bottle of glue and a wax pot
Share
Facebook Twitter LinkedIn Pinterest Email
Table of Contents Toggle
  • What DIY Batik Is and Why the Resist Works
  • What You Need for Batik at Home
  • Step 1: Wash, Dry and Mark the Cotton
  • Step 2: Apply the Resist
  • Step 3: Dye the Fabric in Layers
  • Step 4: Remove the Resist
  • Step 5: Wash, Dry and Press the Finished Batik
  • Common Batik Problems and How to Fix Them
  • What to Make With Your Batik Fabric
  • Batik Tips That Change the Result
  • Frequently Asked Questions
  • Conclusion
  • About This Guide

⚡ Quick Answer: DIY Batik Fabric at Home

To make batik fabric at home, apply a resist to clean, pre-washed cotton, let it cure completely, then dye the cloth. Washable school glue works for a first piece and hot wax gives the finest lines and the crackle. Dye the fabric in layers from light to dark, then remove the resist by soaking and rubbing or by ironing and boiling. What is left under the resist is your pattern.

Batik looks like a complicated craft from a distance. Up close it is one idea repeated: something that dye cannot pass through is painted onto cotton, the cloth goes into the dye, and the covered areas stay pale. Remove the resist and the pattern is already there, waiting.

The version worth knowing at home is the one that fits a kitchen table and a free afternoon. That means school glue instead of molten wax for a first piece, and a bar of wax and a small canting for the second, once you know how the dye behaves. Mithu has taught both routes in the sewing room for 15 years, and every method in this guide has been tested on cotton, linen and silk.

What DIY Batik Is and Why the Resist Works

A folded length of indigo dyed cotton with pale leaf shapes standing out against the darker ground, photographed flat on a pale wood surface
The pale shapes are not printed on. They are the places where the resist kept the dye out.

Batik is a resist dyeing method that has been practised across Indonesia, Malaysia and parts of Africa and India for centuries. UNESCO added Indonesian batik to its Representative List of the Intangible Cultural Heritage of Humanity in 2009, which is a formal way of saying the technique is old, shared and still alive.

The pattern is never painted on. It is the part of the cloth that the dye could not reach.

The chemistry is simple. Cotton is a cellulose fibre, dye is carried in water, and wax or glue is a barrier that water based dye cannot cross. Where the barrier sits, the fibre keeps its original colour. Where it does not, the dye bonds to the cellulose and stays through repeated washing.

That is why batik rewards planning rather than painting skill. Each resist line is a decision about what stays light forever. Each dye bath commits the whole piece to a darker tone. Work from light to dark and the cloth builds itself, layer by layer.

The home edition keeps the logic and drops the risk. School glue holds a line almost as well as wax on broad shapes, needs no heat and costs very little. Hot wax gives sharper edges, the fine crackle that makes batik recognisable and a finish that lasts, but it needs a thermometer, a double boiler and an adult who is comfortable around heat.

What You Need for Batik at Home

An overhead flat lay of a glue bottle, a small jar of dye powder, a tub of soda ash, rubber gloves, a plastic bucket and folded white cotton on a pale table
A full batik kit fits on one tray. Nothing here needs a specialist supplier.

You can start with four things: white cotton, a resist, a dye and a container. Everything else makes the job easier or cleaner, not possible. The list below is the whole kit, from the cheapest starting point to the full wax setup.

ItemWhat to buyWhy it matters
Fabric100 percent cotton, medium weight, white or creamTakes both glue and dye evenly
Glue resistWashable gel school glue, 4 ounces or moreHolds a line without heat
Wax resistBatik wax or a 70/30 paraffin and beeswax blendSharper lines and the crackle
DyeFibre reactive powder or a liquid fabric dyeBonds to cotton and stays bright
FixerSoda ash for reactive dye, salt for natural dyeMakes the colour permanent
ToolsSqueeze bottle, small brush, bucket, gloves, tongsApplication and safe handling

Two purchases are worth getting right. The fabric should be 100 percent cotton, because polyester rejects dye and cannot be trusted near hot wax. The dye should be fibre reactive rather than a paint, because paint sits on the surface of the cloth and cracks away with wear.

Dye deserves a word of its own, because it is where most first attempts go wrong. Fibre reactive powder is the professional choice for cotton: mix it fresh, add soda ash, and the colour bonds to the fibre instead of sitting on it. Liquid fabric dye from a craft shop is easier and gives a softer result. Natural dye from onion skins or beetroot is the cheapest of all and the least permanent.

Skip these and the whole exercise disappoints: a printed or sized fabric, a fabric softener, and a candle. Sizing blocks the resist, softener blocks the dye, and a candle has no temperature control at all.

Step 1: Wash, Dry and Mark the Cotton

A pencil outline of a simple leaf motif drawn on smooth washed cotton stretched over a board, with a soft eraser and a ruler at the edge
A light pencil line is enough. Heavy graphite shows through pale areas later.

New cloth carries a manufacturing finish called sizing, and it repels both resist and dye. Wash the fabric in warm water with a spoon of ordinary detergent, skip the softener, and dry it flat. Iron it smooth while it is still slightly damp, because a crease becomes a pale stripe once the dye finds it.

While the cloth dries, decide what you are drawing. A first design should be made of shapes rather than detail: leaves, a fish, concentric circles, a repeat of triangles. Fine detail is a wax skill, not a beginner one, and glue lines spread about a millimetre as they dry.

Sketch the motif on paper first, then transfer it with a soft pencil. Keep the line light. Graphite that is pressed hard can survive the dye and show through the pale areas of a finished piece.

Stretch the cotton over a board and hold it with pins or tape. Tension matters because glue and wax are both applied warm and wet, and slack fabric buckles under them and lets the resist pool where you did not intend it.

Step 2: Apply the Resist

Applying Glue Resist

Thick white glue lines traced over a pencil leaf design on white cotton, with the glue bottle nozzle resting beside the fabric on a protected table
Glue lines should sit proud of the cloth. A thin trace will not survive the dye bath.

Pour washable gel glue into a squeeze bottle with a fine nozzle, or use the bottle it came in. Trace the design with the nozzle just touching the cloth, moving at an even speed so the line stays the same width. Thick lines resist better than thin ones, and a line that looks too generous while wet is usually right.

Fill the nozzle line in one pass rather than going back over it. Glue that is partly set will drag and lift, and the second layer will sit on the first instead of soaking in.

A glue line widens by roughly a millimetre as it dries, so a design drawn at actual size on paper will close up on the cloth. Sketch the motif a little larger than you want it, and keep at least a finger width between neighbouring lines so the gaps stay open enough to show dye.

A glue batik demonstration that shows the same technique with fabric paint instead of a dye bath.

Let the glue dry completely, which takes several hours on a flat surface and is safest left overnight. Damp glue is the single most common reason a glue batik comes out muddy. The test is simple: the line should feel hard and slightly glossy, with no give when pressed.

Applying Hot Wax With a Canting

A small copper canting tool drawing a fine wax line along a pencil curve on white cotton, with a wax pot and thermometer behind on a pale work table
A canting holds roughly a spoonful of wax, which is enough for a short line before it needs refilling.

Melt the wax in a double boiler or a thermostatically controlled wax pot, never over a direct flame. Hold it between 80 and 90 degrees Celsius, where it runs clear and thin. Wax that looks milky is too cool and will sit on the surface, and wax that smokes is close to its flash point and must come off the heat at once.

Dip the canting, let the reservoir fill, and wipe the spout on the edge of the pot. Draw slowly enough that the wax flows into the weave. A good line looks slightly translucent on the cloth, with the texture of the fabric visible through it. A white, opaque line has cooled on the surface and dye will creep underneath it later.

A studio demonstration of the tjanting, the Indonesian canting tool, and how the wax behaves on cotton.

Work in short sections and return the tool to the pot every minute or two. Small reservoirs cool quickly, and a cool tool drags instead of drawing. For large background areas use a natural bristle brush and keep the brush only for wax, because it will never be usable for anything else. Set the wax pot on the side of your working hand, as batik teachers in India do, so the tool travels towards the cloth rather than across your body and drips land where you expect them.

To make the crackle that identifies a wax batik, let the wax cool completely, then crumple the cloth gently in both hands. The cooled wax fractures into a fine network and the dye enters those fissures, leaving the spider web lines. More paraffin in the blend and cooler working temperatures give more crackle, and a beeswax rich blend stays flexible and cracks less.

Step 3: Dye the Fabric in Layers

Dyeing With Fibre Reactive Dye

A resist treated length of cotton lifted dripping from a stainless steel pot of deep blue dye, held with metal tongs over the pot on a kitchen hob
Immersion gives the most even colour. Direct painting gives the most control. Both work on resisted cloth.

Fibre reactive dye is the right choice for cotton. Mix it in a small jar with warm water into a smooth paste, then add it to the dye bath and stir in soda ash at about one tablespoon per litre of water. The soda ash raises the pH, and that is what makes the dye bond to the cellulose instead of rinsing away.

Lower the cloth into the bath gently and do not agitate it. Movement cracks wax in places you did not plan and pushes dye under glue lines that were only just dry. Leave it for 30 to 60 minutes at room temperature, lifting a corner now and then to check the shade.

Rinse in cool water until the water runs mostly clear, then let the piece dry before the next resist layer. A wet piece cannot take more wax, and a damp piece will not give a crisp resist.

Repeat the resist and the bath for each colour you want, and give the cloth a full dry between them. For a second colour, wax or glue over everything that must stay in the first shade, then dye again in a darker tone. Yellow under blue gives green, and orange under blue gives brown, so the order of the baths becomes part of the design.

Making Natural Dyes From Kitchen Scraps

Four glass jars of home made dye in amber, deep red, olive green and brown standing in a row on a pale counter with scraps of dyed cotton beside them
Onion skins, beet, spinach and coffee give four usable colours with no specialist dye at all.

Plant dyes are softer than commercial dye and they fade sooner, but they work, and the earthy tones suit batik well. Simmer the material in water, strain it, and use the liquid as the dye bath. A quarter cup of salt per gallon of water helps the colour take.

MaterialColourSimmer time
Onion skinsWarm amber yellow30 minutes
BeetrootDeep pink to red45 minutes
SpinachSoft olive green60 minutes
Coffee groundsWarm brown30 minutes

Dye the cloth wet, not dry. Soak the resisted piece in plain water for ten minutes first, wring it out, then lay it in the dye bath. Dry cloth takes colour unevenly and leaves the pale tide marks that make a natural dye piece look like an accident rather than a design.

Test each dye on a scrap of the same cotton before committing a whole piece. Natural dyes read darker in the pot than they do on dry cloth, and the shade often shifts after the first wash. A scrap also tells you whether the dye needs longer in the pot or a stronger concentration, which is much easier to fix before the real piece goes in.

Step 4: Remove the Resist

A warm iron pressing a folded batik panel between layers of brown paper on an ironing board, with used paper showing faint wax marks to one side
Ironing lifts most of the wax. Boiling lifts the rest and leaves the cloth soft.

Glue comes out with water. Soak the finished piece in a sink of hot water for about 20 minutes, then rub the softened glue away with your fingers or a soft brush. Rinse until the water is clear. Do not scrape at the line with a blade, because the cotton under a scraped line is already pale and a slip will cut the cloth.

Wax needs two stages. First iron it out: sandwich the cloth between layers of brown paper or clean newsprint and press with a dry iron on a cotton setting. The paper absorbs the melted wax, so change it as soon as it looks damp and keep going until no more transfers.

Then boil the piece in a large pot of water just below a simmer, keeping it moving with a wooden spoon so the wax can rise. Take the pot off the heat and let it cool without removing the cloth. The wax sets on the surface as a disc that lifts away and can be reused. Wash the cloth normally afterwards.

If any part of the design feels stiff after all that, wax is still in it. Repeat the boil once more rather than pressing harder with the iron. Photograph the piece at each stage from the first resist line onwards, because a finished batik gives no clue about the order of the layers.

Step 5: Wash, Dry and Press the Finished Batik

A finished batik panel in indigo and rust cotton being pressed flat on an ironing board with a folded contrast piece beside it
A finished batik should feel like cotton again. If it is stiff, there is wax left in it.

Wash the piece once more in warm water with a small amount of mild detergent to lift any unfixed dye. The water may run coloured, which is normal. Repeat until it runs clear, then rinse in cool water.

Dry the cloth flat and out of direct sun, because strong sun fades both reactive and natural dyes. Press on the reverse while the fabric is still slightly damp, and use a pressing cloth over the pattern side if the dyed surface is glossy.

Batik cotton will have shrunk slightly through all the washing and boiling, and it may have drawn up along the resist lines. Measure it again before you cut anything from it, and cut on the generous side if the design has to match a pattern.

Store finished batik rolled rather than folded. A hard fold pressed into a dyed and resisted cloth for a season can leave a pale line along the crease, and unlike a seam it cannot be pressed out. If the piece is going to wait, roll it around a cardboard tube and keep it out of direct light.

Common Batik Problems and How to Fix Them

Two pieces of batik cotton side by side, one with crisp pale resist lines and one with blurred edges where dye has crept under the resist
Two pieces, same dye, same cloth. The difference is how completely the resist penetrated.

Almost every batik fault comes back to one of three causes: the resist did not reach the fibre, the resist was disturbed before it set, or the cloth was not clean.

ProblemCauseFix
Dye creeps under the linesResist too cool or too thinRewax the line on the reverse and overdye
Pale patches inside a shapeWax or glue did not penetrateFill the gap, dry fully, dye again
Colour looks patchyCloth still carried sizingWash again in hot water before resisting
No crackle at allToo much beeswax, wax too warmAdd paraffin and let the wax cool before crumpling
Stiff, dull finished clothWax still in the weaveBoil again and rewash

Wax almost never fails because it is old. It fails because it was too cool when it touched the cloth.

Two habits prevent most of these. Let the resist cure for longer than feels necessary, and handle the resisted cloth as little as you can between the resist and the dye. Patience at those two points is worth more than any tool.

Judge the resist before you dye, not after. Hold the piece up to a window: every glued or waxed line should block the light evenly, and any glowing pinhole will let dye through. It takes a minute to repair a gap at that stage and a whole dye cycle to repair it later.

What to Make With Your Batik Fabric

A finished cushion cover in indigo batik cotton with a leaf motif on a pale sofa, with a folded length of matching fabric beside it
A first batik panel makes a cushion cover, which is a forgiving project and a display of the whole process.

Batik reads best where the pattern can be seen in one piece, so save the cutting for projects with large panels. A cushion front, a tote bag body, a table runner or a wall hanging all show the design without breaking it up.

Quilters use batik for the depth it adds to a block, and the fabric matching rules for prints apply to hand dyed cloth too, because a busy resist pattern behaves like a print against a solid. If you plan to cut the piece into blocks, follow the quilt block swap guidelines for sizing and seam behaviour before you cut.

Small offcuts are worth keeping. Batik scraps make patch pockets, covered buttons and binding, and because the pattern is dyed rather than printed, a small piece still reads as part of the same cloth as the body it came from.

Clothing is possible but needs a pattern you trust. A simple dress pattern or a skirt panel shows the dye work without the fit problems that come with a busy cloth. Wash the finished fabric twice before cutting, because batik can lose a little more colour in the first wash than print cotton does.

Batik Tips That Change the Result

TipWhy it mattersWhen to use it
Test on a scrap of the same cottonTwo inches of cloth tells you more than any instructionBefore every new resist or dye mix
Work light to darkDark dye covers pale dye, never the other way roundAny piece with more than one colour
Stop one shade earlyColour looks stronger once the cloth is dryEvery dye bath after the first
Photograph each stageA finished batik gives no clue about the order of the layersFrom the first resist line onwards
Set the wax pot on your working sideThe tool travels towards the cloth instead of across your bodyAny wax session
Keep the first pieceA batik that looks muddy in week one often reads as depth laterWhenever a result disappoints

Frequently Asked Questions

What is the easiest batik technique for a complete beginner?

Glue resist. Washable gel school glue needs no heat, no thermometer and no special tool, and it produces clean pale lines on cotton. Draw the design in thick glue lines, let them dry overnight, dye the cloth, then soak and rub the glue away.

Can I use ordinary white craft glue instead of gel glue?

Often, yes, if it is a washable PVA glue, but test it on a scrap first. Thin craft glue sinks into the cloth instead of sitting on top of it, which weakens the resist. Gel glue holds a raised line, and that is what keeps the dye out.

How long should the glue or wax dry before dyeing?

Leave glue overnight, until it feels hard and slightly glossy. Wax needs only a few minutes to cool, but it must be fully set before the cloth is moved. Dye applied to a tacky resist will bleed under the line.

Do I need a canting or tjanting tool to make batik?

No. A small brush will apply wax for bold shapes and broad areas, and glue needs only a squeeze bottle. A canting is worth buying when you want fine line work, because it holds heat and delivers a steady flow that a brush cannot match.

Which fabric works best for batik at home?

Plain white or cream cotton, medium weight, such as quilting cotton, poplin or cotton muslin. Linen, rayon and silk also take the dye well. Avoid polyester and blends, because they reject dye and the wax never comes out.

Can I use food colouring or acrylic paint instead of dye?

Food colouring rinses out of cotton. Acrylic paint sits on the surface and cracks off with wear. Use fibre reactive dye for cotton, or a proper fabric dye that names cotton on the label, and fix it as the packet directs.

How long does a home batik project take?

A single colour piece with a simple glue design takes about three to four hours of working time across a day, most of it waiting for glue to dry and dye to set. A three colour wax piece with a boil out takes a full day or two evenings.

Why does my batik look faded after I remove the wax?

Usually wax is still in the weave, or the dye was never properly fixed. Boil the piece again with a spoon of detergent, then rewash. If the colour itself has faded, the dye needed soda ash or a longer cure time in the bath.

Is batik safe to do with children?

Glue batik is, with supervision, because there is no hot wax anywhere near the table. Wax batik is not a children’s activity. Keep the wax pot on a stable surface, keep it away from the edge, and never leave melted wax unattended.

Can I machine wash a finished batik piece?

Yes, on a gentle cycle in cold water with mild detergent, and no bleach. Hand washing keeps the colours brighter for longer. Dry flat in the shade rather than in a tumble dryer, and press on the reverse while the cloth is still damp.

Conclusion

Batik is one of the few textile crafts where the first attempt looks like the work of someone who knows what they are doing, because the process does most of the drawing. Start with a glue resist on a cushion sized piece of cotton, keep the design simple, and let the dye do the rest.

Once the first panel comes out of the final rinse, the technique stops being mysterious. The second piece can be wax, the third can carry three colours, and by the fourth you will be planning the layers before the cloth is even washed.

What will your first batik piece become, a cushion, a tote or a panel for the wall?


About This Guide

Mithu has been sewing and teaching textile crafts for 15 years, and every method in this guide has been worked through on cotton, linen and silk in the craftsing studio before it was written down. Where published batik teachers disagree, the guide follows the version that can be reproduced on a kitchen table with tools that cost very little. Every figure quoted here comes from the sources listed below or from a test piece in the studio.

Sources used: the UNESCO listing for Indonesian batik (ich.unesco.org), batikmasterclass.com on wax temperature and timing, waxonstudio.com on scouring, stamping and the boil out, kenarry.com on glue resist, and knowingfabric.com on fabric choice and aftercare.


All images in this article were created using AI.

Share. Facebook Twitter Pinterest LinkedIn WhatsApp Reddit Tumblr Email

Related Posts

How to Sew on a Patch by Hand: 7 Steps From Pin to Press

June 26, 2026

Sew a Stunning Swing Tunic: Your Simple Step-By-Step Guide

April 25, 2026

Sew a Stunning Flutter Hem Pencil Skirt: A Simple Step-By-Step Guide

April 22, 2026

Comments are closed.

Our Picks

Relaxation Redefined: 15 Best Reclining Sofas for Ultimate Comfort

Finally! Sew the Perfect Wrap Blouse: Your Amazingly Easy Guide

10 Topstitching Tips for Beginners (Flawless Results)

Master the Art of Tailoring: Easy Guide To Sew a Perfect Double Welt Pocket

Stay In Touch
  • Facebook
  • Twitter
  • Pinterest
  • Instagram
Don't Miss

Do All Sewing Machines Have Foot Pedals? Unraveling the Threaded Truth!

Ever wondered, ‘Do all sewing machines have foot pedals?’ If that question has crossed your mind, you’re in the right place. Dive into this post to unravel the answer!

Embroidery Removal Tool: The Ultimate Solution for Unwanted Stitches

December 3, 2023

Why Is My Sewing Machine Not Turning On? Uncover Solutions for Seamless Stitches!

December 4, 2023

Why Does My Needle Keep Breaking? Find the Common Causes and Solutions!

December 5, 2023
Affiliate Disclosure

Some of the links on this site are affiliate links, meaning that at no additional cost to you, I may earn a small commission if you click through and make a purchase. This helps support the website and allows me to continue creating content for you.

About Us
About Us

Discover top sewing machine reviews, expert guides, and free resources for sewing, quilting, embroidery, and various crafts at Craftsing.

Contact Us: contact@craftsing.com

Our Picks
Trending

How to Sew on a Patch by Hand: 7 Steps From Pin to Press

June 26, 2026

Sew a Stunning Swing Tunic: Your Simple Step-By-Step Guide

April 25, 2026

The Surprisingly Simple Way To Make a Hexagon Table Topper (No Binding!)

April 23, 2026
Facebook X (Twitter) Instagram Pinterest
  • Home
© 2026 Craftsing. Designed & Developed by Fixrweb.com.

Type above and press Enter to search. Press Esc to cancel.

Ad Blocker Enabled!
Ad Blocker Enabled!
Our website is made possible by displaying online advertisements to our visitors. Please support us by disabling your Ad Blocker.