MAIL Header Image M.A.I.L. (Maille Artisans International League) is an international community of artisans and volunteers dedicated to the advancement of the chainmaille artform. We aim to encourage the sharing and spreading of information, archiving as many techniques and weaves as possible.




Weave Tutorials

Connections
Joining Dragonscale and European 6in1 - Submitted by Valygar. 2010-01-06

European Weaves
4 in 1 Flowers (CGI) - Submitted by MaxumX. 2004-12-20
4 Leaf Clover (CGI) - Submitted by Jeanpower. 2008-08-27
Alienmaille (photos) - Submitted by Knotlinks. 2008-08-27
Bastardized Weave (CGI) - Submitted by MaxumX. 2009-02-20
Boxchain 4-1 (CGI, stitch method) - Submitted by Eli. 2004-02-09
Boxchain 4-1 (photos, ring flip method) - Submitted by ElementalDragon. 2009-10-23
Boxchain 6-1 (photos) - Submitted by Aderamelech. 2004-12-14
Boxmail (CGI) - Submitted by MaxumX. 2008-05-03
Byzantine (photos) - Submitted by tipo mastr. 2006-08-07
Byzantine (photos, speed weaving) - Submitted by anon. 2008-08-27
Byzantine Chain Sheet (photos) - Submitted by MrMaigo. 2008-09-08
Byzantine Cube (CGI) - Submitted by Eli. 2008-08-27
Byzantine Flower (photos) - Submitted by Aderamelech. 2008-08-27
Byzantine from 2 in 1 Chain (photos) - Submitted by MrMaigo. 2008-05-03
Byzantine Hexagonal Web (CGI, same ring size) - Submitted by Eli. 2004-02-09
Byzantine Hexagonal Web (photos, larger connecting ring) - Submitted by Aderamelech. 2004-12-14
Byzantine Square Web (CGI) - Submitted by Eli. 2008-08-27
Byzantine/Birdcage (CGI) - Submitted by Kateryne. 2004-02-09
Byzantine/Birdcage (photos) - Submitted by Aderamelech. 2004-12-14
Cobra / Hinge - Submitted by Tesserex. 2005-02-27
Cobra / Hinge Round - Submitted by Tesserex. 2005-02-28
Double Maille 4-1 - Submitted by Eli. 2004-02-09
Dragon's Tail - Submitted by Tesserex. 2004-06-30
Dragonlock - Submitted by Tesserex. 2005-03-01
Dragonscale (CGI, preclose large rings) - Submitted by DeadManWalking. 2004-02-09
Dragonscale (CGI, preclose small rings) - Submitted by Tesserex. 2004-02-09
Dragonscale (photos) - Submitted by Jadsterson. 2004-02-09
Dragonscale Expansion (Horizontal Direction) (photos) - Submitted by clawe. 2008-08-05
Dragonscale Expansion (Vertical Direction) (photos) - Submitted by Clawe. 2008-08-05
Dwarf Mail 4-1 - Submitted by Eli. 2004-02-09
Elf Weave (CGI) - Submitted by cohort. 2008-05-03
Elf Weave (Photos) - Submitted by Wahnsinnig. 2008-05-03
Elfin (photos) - Submitted by Legba3. 2009-07-07
Elfsheet (photos) - Submitted by Quizad Saderack. 2008-05-03
Elfsheet expansion/contraction - Submitted by Quizad Saderack. 2004-10-04
Elven Rope - Submitted by ~Tamal. 2006-04-12
Elven Track (CGI) - Submitted by MaxumX. 2010-02-11
Euro 4in1 Thrice - Submitted by MaxumX. 2010-01-26
European 10-1 (photos) - Submitted by David_Austin. 2009-09-06
European 4-1 (CGI, chain) - Submitted by laurad. 2004-02-09
European 4-1 (CGI, one at a time) - Submitted by Big Vs Armory. 2004-02-19
European 4-1 (CGI, ribbon) - Submitted by Bative. 2004-02-09
European 4-1 (CGI, ribbon) - Submitted by Pholon. 2009-09-06
European 4-1 (photos, ribbon) - Submitted by David_Austin. 2009-09-06
European 4-1 - How I Do It - Submitted by ZiLi. 2009-09-06
European 4-1 on the Bias (photos) - Submitted by Legba3. 2009-09-06
European 4-1 Thrice (photos, edited) - Submitted by Serpentine. 2004-02-09
European 4-1: Isosceles triangle (with preclosed rings: photos) - Submitted by ~Mical~. 2007-02-27
European 4-1: 45 Degree Seam (photos) - Submitted by David_Austin. 2009-09-06
European 4-1: Armpit Seam (photos) - Submitted by David_Austin. 2009-09-06
European 4-1: Expanding Circle (photos, core method) - Submitted by Aderamelech. 2004-12-14
European 4-1: Expanding Circle (photos, fill in core) - Submitted by wasted_druid. 2004-02-09
European 4:1, my easier method for expanding circles - Submitted by dubhdarra. 2009-03-26
European 5-1 - Submitted by Tesserex. 2004-03-02
European 6-1 (CGI, ribbon) - Submitted by Bative. 2004-02-09
European 6-1 (photos) - Submitted by Aderamelech. 2004-12-14
European 6-1 triangle - Submitted by Aderamelech. 2007-05-03
European 6-1: 45 Degree Seam (photos) - Submitted by Aderamelech. 2004-12-14
European 6-1: 45 Degree Seam (photos) - Submitted by JDanks. 2004-02-09
European 7-1 Unbalanced (photos) - Submitted by Clawe. 2009-09-06
European 8-1 (CGI, ribbon) - Submitted by Bative. 2004-02-09
European 8-1 (photos) - Submitted by Aderamelech. 2004-12-14
Expanding/Contracting in Euro X:1 - Submitted by ArmoredDrake. 2009-12-26
Fishy Spine - Submitted by Andrew. 2009-06-07
Flowers In Cages - Submitted by MR_RIGRA. 2004-04-22
Gridbox (CGI) - Submitted by Andrew. 2005-11-28
Gridlock - Submitted by Tesserex. 2004-03-01
Gridlock Byzantine (CGI) - Submitted by MAxumX. 2009-06-07
Gridlock Byzantine (photos) - Submitted by Nearoth. 2008-05-03
Half Byzantine+1 - Submitted by oneringshortofafullcoil. 2008-07-02
Hund Gesicht Kette (photos) - Submitted by Noldolantë. 2008-10-14
I.? - Submitted by sakredchao. 2004-04-30
Inverted Box (photos) - Submitted by Nearoth. 2008-05-03
Inverted Round - Submitted by cohort. 2004-08-20
Joining Elfweave (photos) - Submitted by Legba3. 2009-04-26
Joining European 6-1 - Submitted by smartguy2000ca. 2009-08-24
Joining Oops, or Unbalanced Euro 4-1 - Submitted by oneringshortofafullcoil. 2009-09-22
King's Maille to European 6-1 - Submitted by Quizad Saderack. 2009-12-26
King's Scale (CGI) - Submitted by Dark Dragon. 2008-05-03
Kingsmaille (photos) - Submitted by Aderamelech. 2009-07-07
Magus Chain (CGI) - Submitted by BladeMaster-Raven. 2006-11-24
Magus Staff (photos) - Submitted by KendallNightblade. 2008-05-03
Megara - Submitted by Legba3. 2010-04-23
Olivia Byzantine - Submitted by Delireus. 2007-08-26
Oops or European 4-1U (CGI) - Submitted by MaxumX. 2009-09-06
Roundmaille (CGI, stitch method) - Submitted by Eli. 2004-02-09
Roundmaille (photos, stitch method) - Submitted by AMA Cobra. 2004-02-09
Roundmaille/ Snake weave (CGI -how to extend an existing chain) - Submitted by Sothpaw. 2009-06-07
Shenanigans - Submitted by oneringshortofafullcoil. 2009-03-26
Speed weaving European 6-1 triangles - Submitted by Aderamelech. 2007-05-10
Staggered Corduroy Grid - Submitted by RunVitki. 2004-03-04
Staggered Corduroy Net - Submitted by RunVitki. 2004-03-04
Staggered Corduroy Row w/ Japanese Overlay (photos) - Submitted by RunVitki. 2008-05-03
Strangemaille (photos) - Submitted by hysteria101. 2008-11-02
Tas's Chain (photos) - Submitted by Legba3. 2008-04-29
Trizantine (CGI) - Submitted by Tesserex. 2008-05-03
Turkish Round (CGI) - Submitted by cohort. 2008-05-03
Vipera Berus (CGI) - Submitted by MaxumX. 2009-06-07
Water Dragon (photos) - Submitted by Nárrína. 2009-09-06

Hybrid Weaves
Aura (photos) - Submitted by Legba3. 2009-09-06
B2G (photos) - Submitted by Legba3. 2010-08-11
B8FP aka Sand Worm - Submitted by MaxumX. 2009-07-12
B8FP Sandworm (Pictures) - Submitted by KendallNightblade. 2008-01-15
BackBone - Submitted by tipo mastr. 2006-08-07
Barrels - Submitted by cliffordparker. 2009-09-06
Birdcage Variant 2 and Birdcage X - Submitted by Dark Dragon. 2004-05-25
Bore Worm (CGI) - Submitted by leman. 2009-09-06
Brian Buron's Chain (pictures) - Submitted by Josiah_Bishop. 2008-05-03
Butterfly (CGI) - Submitted by maxumx. 2008-05-12
Byzee Beez to Butterflys (CGI) - Submitted by MaxumX. 2009-06-16
Candy Cane Cord (photos) - Submitted by Legba3. 2010-08-10
Celtic Cross (CGI) - Submitted by MaxumX. 2009-08-03
Celtic Filagree (CGI) - Submitted by maxumx. 2010-06-23
Celtic Labyrinth (photos) - Submitted by Nárrína. 2009-09-06
Celtic Strap (Photos) - Submitted by lorraine. 2009-07-05
Celtic Visions (CGI, unit by unit) - Submitted by Dragorlad. 2004-02-09
Celtic Visions (photos, long chain) - Submitted by David_Austin. 2006-04-20
Charm Linkage and Derivatives Tutorial - Submitted by chainge_maker. 2010-03-04
Cloud Cover and 4 Winds - Submitted by lorraine. 2010-03-31
Coda - Submitted by PrairieGal. 2009-09-06
Conundrum (photos) - Submitted by tipo mastr. 2008-05-02
Coyote Maille (CGI) - Submitted by MaxumX. 2008-12-30
Coyote Maille (photos) - Submitted by ElementalDragon. 2009-10-23
Double Spiral Half Byzantine + 1 - Submitted by oneringshortofafullcoil. 2008-12-15
Fleur de lis (CGI) - Submitted by maxumx. 2008-12-21
FurbyFlower - Submitted by Kabaalk. 2009-08-12
Harvest Moon or Tomato Sandwich - Submitted by hockywierdo55. 2005-05-29
Helm + Variants (CGI) - Submitted by MaxumX. 2008-05-02
Helm Chain - Submitted by Gnomeofdoom. 2009-09-06
Helm the Easy Way (photo) - Submitted by rengoddess. 2007-06-02
Helm/Parallel Chain - Submitted by Vacacita. 2005-08-08
Honey Bee (photos) - Submitted by Legba3. 2008-05-08
Japanese Dragonscale or Scale of the Orient (photos) - Submitted by Legba3. 2009-09-19
Joining Bore Worm (CGI) - Submitted by leman. 2009-09-06
Ladder - Submitted by MR_RIGRA. 2004-02-11
Latasti tutorial (photos) - Submitted by Nárrína. 2009-06-17
Lobster Tail (Photos) - Submitted by Kabuthunk. 2006-08-28
Louhi (CGI) - Submitted by MaxumX. 2005-03-23
Lutra - Submitted by Noldolantë. 2007-12-01
Mink Tail Weave - A Non-Pictoral Tutorial - Submitted by talia. 2009-03-26
Moon Twist - Variations of an Old Theme - Submitted by ZiLi. 2010-03-01
Persephone - Submitted by Legba3. 2010-05-17
Persian Dragonscale - another method (photos) - Submitted by Legba3. 2009-09-06
Persian Dragonscale - Weaving and Joining - Submitted by ChaosSeraphim. 2009-09-06
Petal Maille - Submitted by Aberrant Artificer. 2004-09-27
Pheasible - Submitted by Aderamelech. 2004-12-14
Sagittarian Weave (CGI) - Submitted by MaxumX. 2009-11-29
Scary Weave (CGI) - Submitted by MaxumX. 2009-06-07
Serpent's Spine (CGI) - Submitted by Maxumx. 2010-04-20
Shaggy Loops - Submitted by Vacacita. 2009-06-07
Sprite Chain (CGI) - Submitted by MaxumX. 2008-12-30
Stairstep (photos) - Submitted by oneringshortofafullcoil. 2009-06-07
Tao 3 - Submitted by Zlosk. 2004-02-09
Triskelion/Aura Variant Sheet/Tao of the Dragon Sheet - Submitted by ShadowFire. 2008-05-29
Vipera Berus 4-1 (CGI) - Submitted by MaxumX. 2009-09-06
Whirlybird (photos) - Submitted by ArmoredDrake. 2008-10-03
Wilbert Weave (Photos) - Submitted by Kabuthunk. 2006-08-28

Japanese Weaves
8-1/4-1 Japanese weave - Submitted by Chado. 2009-09-06
Hizashi Subfamily - Submitted by Drax. 2004-02-09
Japanese 3-1 (photos, branching) - Submitted by sakredchao. 2004-02-09
Japanese 3-1 (photos, link by rows) - Submitted by Aderamelech. 2004-12-14
Japanese 4-1 (CGI, row connect) - Submitted by Bative. 2004-02-09
Japanese 4-1 (CGI, row connect) - Submitted by Big Vs Armory. 2004-02-19
Japanese 4-1 (photos, row connect) - Submitted by Aderamelech. 2004-12-14
Japanese 6-1 (CGI, row connect) - Submitted by Bative. 2004-02-09
Japanese 6-1 (photos, row connect) - Submitted by Aderamelech. 2004-12-14
Japanese 6-1 Variant - Submitted by Aderamelech. 2004-12-14
Japanese 6-1: Pentagons - Submitted by Aderamelech. 2004-12-14
Japanese 8-2 Cubic Weave - Submitted by Blaise. 2004-02-09
Origami (Japanese 6 in 1 variant) - Submitted by FrostMage. 2004-03-19
Snowflake - Submitted by Noldolantë. 2007-10-14
Stepping Stones (CGI) - Submitted by Maxumx. 2009-06-07

Orbital/Captive Weaves
2-1 Captive (CGI) - Submitted by maxumx. 2009-09-06
Captive Hilt Chain (2) on a stick (photos) - Submitted by leather_wing. 2009-08-22
Captive Inverted Round - Submitted by Dark Dragon. 2004-04-22
Captive Orbital Hex Cage - Submitted by Blaise. 2004-04-13
Captive Zen (CGI) - Submitted by maxumx. 2008-09-16
Captive/Orbital Rings - Submitted by Bative. 2009-12-26
Creating an Orbital (animated GIF) - Submitted by Gnomeofdoom. 2007-06-24
Halo (CGI) - Submitted by MaxumX. 2009-06-07
Hourglass - Submitted by Nearoth. 2007-12-27
Hourglass Dodecahedron (photos) - Submitted by Ferrousknight. 2009-06-07
Staggered Captive Inverted Round Sheet - Submitted by David_Austin. 2007-10-08
Thunderbolt 1-1 - Submitted by Tesserex. 2004-06-13
Tri-Orbitwist (photos) - Submitted by Zjef. 2008-08-27

Other Weaves
Foxsheet - Submitted by Aderamelech. 2004-12-14
Foxtail - Submitted by Aderamelech. 2004-12-14
Jacob's Ladder (Magician's Chain) - Submitted by Armoured_Raven. 2003-11-19

Persian Weaves
Biased Half Persian 3-1 Sheet 6 Chains - A Simple Method - Submitted by ZiLi. 2009-09-06
Crotalus (photos) - Submitted by Legba3. 2009-09-06
Deconstructing Half Persian 3-1 into a 2-1 chain - Submitted by MrMaigo. 2009-09-06
Fieldstone (photos) - Submitted by Legba3. 2009-11-10
Fire Wyrm [pictures] - Submitted by zuriel. 2008-04-17
Flat Full Persian (CGI) - Submitted by Andrew. 2010-02-01
Forars Kaede updated (photos) - Submitted by Legba3. 2009-06-07
Full Persian 6-1 (CGI) - Submitted by Kateryne. 2004-02-09
Full Persian 6-1 Grizzly (CGI) - Submitted by Tesserex. 2009-09-06
GSG (photos) - Submitted by Tesserex. 2004-03-01
Half Persian 2-1 Sheet 4 (eye method) (photos) - Submitted by Tesserex. 2009-09-06
Half Persian 3-1 (CGI) - Submitted by Bative. 2004-02-09
Half Persian 3-1 (photos) - Submitted by Aderamelech. 2004-12-14
Half Persian 3-1 (photos) - Submitted by tipo mastr. 2009-09-06
Half Persian 3-1 Flip - Submitted by Tesserex. 2009-09-06
Half Persian 3-1 on a wire - Submitted by DruidQueen. 2009-09-06
Half Persian 3-1 Sheet 6 - Submitted by Tesserex. 2009-09-06
Half Persian 3-1 Sheet 6 Stitch Method (Photos) - Submitted by Falgoriend. 2009-09-06
Half Persian 3-1: Right Leaning vs. Left Leaning - Submitted by talia. 2009-09-06
Half Persian 4 in 1 (CGI) - Submitted by Maxumx. 2010-04-12
Half Persian 4-1 (CGI) - Submitted by Eli. 2004-02-13
Half Persian 4-1 (photos) - Submitted by cohort. 2004-02-09
Half Persian 4-1 (Photos) - Submitted by Vacacita. 2005-03-29
Half persian 4-1 for dummies - Submitted by tipo mastr. 2009-12-27
Half Persian 4-1 for lefties (photos) - Submitted by ~Mical~. 2007-02-27
Half Persian 4-1 on a Wire - Submitted by DruidQueen. 2009-09-06
Half Persian 4-1 the easiest way (yarn as a guide) - Submitted by azul_chromis. 2005-12-14
Half Persian 4-1: Joining Ends - Submitted by Armoured_Raven. 2009-09-06
Half Persian 4-1: Joining Ends (CGI) - Submitted by Vacacita. 2004-12-19
Half Persian 6 in 1 Unbalanced (4:2) - Submitted by Daemon_Lotos. 2010-08-20
Half Persian Braid Sheet (photos) - Submitted by ArmoredDrake. 2006-03-27
Half Persian Sheet 4 (Flip method) (photos) - Submitted by Tesserex. 2009-09-06
Horsefeathers (photos) - Submitted by Legba3. 2009-08-12
HP 5in1 (CGI) - Submitted by MaxumX. 2010-04-07
Ice Wyrm (photos) - Submitted by zuriel. 2010-04-14
Joining Full Persian 6-1 - Submitted by JDanks. 2009-09-06
Joining GSG (photos) - Submitted by Legba3. 2009-04-26
Joining Half Persian 3-1 (photos) - Submitted by Legba3. 2009-09-06
Joining Half Persian 3-1 on a Wire - Submitted by DruidQueen. 2009-09-06
Joining Half-Persian 4-1 (Photos) - Submitted by Vacacita. 2005-07-26
Leviathan - Submitted by ChaosSeraphim. 2008-02-16
Modifications of Persian Weaves - Submitted by Eli. 2009-12-26
One and a Half Half Persian 4-1 (CGI) - Submitted by Andrew. 2009-12-06
One and a Half Half Persian 3-1 (CGI) - Submitted by Andrew. 2009-09-06
One Hour Less Sleep - Submitted by Zlosk. 2004-02-09
One Hour Less Sleep Backwards - Submitted by Jessean. 2005-03-01
One Hour Less Sleep Variant A - Submitted by Zlosk. 2004-02-09
Persian Split (CGI) - Submitted by MaxumX. 2010-04-04
Splitting Full Persian 6-1 into 2 Chains - Submitted by Skip. 2009-09-06
Starting GSG-Style Half Persian 3-1 Sheet 6 - The Easy Way - Submitted by zili. 2009-09-06
Sweetpea (photos) - Submitted by Legba3. 2009-06-03
Three Quarters Persian - Submitted by Aderamelech. 2006-12-09
Trinity (Simple Chain, Pre-closed Rings) - Submitted by Drax. 2005-03-05
Trinity (Using European 4-1 as Stabilizer) - Submitted by Drax. 2009-09-06
Understanding the Persian Family - Submitted by Tesserex. 2009-12-26
Wolfweave (Photos) - Submitted by Florantine. 2009-06-08

Spiral Weaves
Brejao (CGI) - Submitted by Maxumx. 2010-02-03
Celtic Spiral Knot (photos) - Submitted by Legba3. 2009-03-09
Flower Chain - Submitted by Aderamelech. 2004-12-14
Hoodoo (photos, connection method) - Submitted by ArmoredDrake. 2006-03-27
Hoodoo Chain - Submitted by Blaise. 2004-02-09
Hoodoo Hex Sheet - Submitted by Blaise. 2004-03-19
Hoodoo Sheet - Submitted by Blaise. 2004-02-09
Inverted Spiral (CGI) - Submitted by Andrew. 2005-11-28
Inverted Spiral (Photos) - Submitted by lorraine. 2010-08-26
Jens Pind Linkage 3 - Submitted by Criterion. 2009-09-06
Jens Pind Linkage 3 and variants - Definitions, differences and distinguishing characteristics - Submitted by Titus. 2009-09-06
Jens Pind Linkage 5 (CGI) - Submitted by lorraine. 2010-07-16
Jens Pind Linkage 5 (Photos) - Submitted by Aertaka. 2009-09-06
Jens Pind Linkage 7 - Submitted by lorraine. 2009-09-06
Quarter Persian (?) 5-in-1 (CGI) - Submitted by BladeMaster-Raven. 2009-09-22
Sierpinski's Triangle in 4 easy steps! (photos) - Submitted by ElementalDragon. 2009-10-23
Spiral 3-1 (starting with European 6-1) - Submitted by ArmoredDrake. 2009-09-06
Spiral 4-1 (CGI) - Submitted by Big Vs Armory. 2009-09-06
Spiral 4-1 (CGI) - Submitted by Bative. 2009-09-06
Spiral 4-1 (photos) - Submitted by Aderamelech. 2009-09-06
Spiral 6-1 - Submitted by starwriter34. 2007-12-09
Spiral 8-1 - Submitted by starwriter34. 2007-12-09
This Is Not Food - Submitted by IronRose. 2004-02-09
Voodoo - Submitted by ELEX. 2003-07-31
WHATIF - Variants of JPL - Submitted by ZiLi. 2009-09-09

Theory
Adding Half Persian Trim/ European-Persian Ratios - Submitted by Bative. 2010-01-05
Closing the gap between Euro and Persian families. - Submitted by Quizad Saderack. 2006-11-19
Definitions of Weave Terms - Submitted by Tesserex. 2009-09-06
Dragonback vs. Persian Dragonscale: A Pictorial Comparison - Submitted by ElementalDragon. 2009-10-23
Full Persian Variations - Submitted by Pfeiffer. 2010-01-05
Inventing Weaves - Submitted by coyote. 2004-02-09
Least Common Denominator (LCD) Weave Philosophy - Submitted by ElementalDragon. 2009-10-23
Names for the different types of 'eyes' - Submitted by Femailler.com. 2009-08-14
The 45 Degree Seam Myth - Submitted by Celtic_Chainman. 2009-09-06
The Tessellation Theory of Japanese Weaves - Submitted by Drax. 2004-02-09
The Tessellation Theory of the Voodoo Weaves - Submitted by Drax. 2004-08-17
WeaveMaker Automatic Weave Generator Program - Submitted by Inventor. 2009-09-06
Weaves with Neoprene Rings - Submitted by ArmoredDrake. 2009-06-07

Unit Weaves
Byzantine Diamond Ball (photos) - Submitted by Nearoth. 2008-09-30
B˛ Unit (pic) - Submitted by beeslayer. 2009-09-06
Celtic Labyrinth (Unit) (photos) - Submitted by Nárrína. 2009-09-06
Celtic Star - Submitted by Kahuna. 2009-03-26
Fireman's Hold 4 (CGI) - Submitted by MaxumX. 2009-06-07
Helm Orb (CGI) - Submitted by MaxumX. 2009-06-17
Helm Orb Tutorial (Photos) - Submitted by NeoLythic. 2009-11-24
Lotus Flower (photos) - Submitted by Legba3. 2009-10-11
Mobius Ball - Submitted by Big Vs Armory. 2008-09-30
Not Tao 3 - Submitted by Zlosk. 2008-09-30
Not Tao 6 - Submitted by Legba3. 2010-06-06
Tetra-Orb - Submitted by The Mad Mailler. 2008-09-30
Triangles (photos) - Submitted by Legba3. 2009-08-26



Articles Home | New Articles | Submit | Random Article | Search Articles