Skip to main content

Moroccan and North African Rugs

1
1,913
224
156
to
281
1,837
275
2,293
2,017
2,159
831
50
42
24
4
2
2
5
28
3,360
1,777
1,150
15
1
24
73
120
337
167
146
72
47
Width
to
Length
to
2,258
2,207
82
46
28
1,100
1,072
1,055
950
928
154
139
84
46
36
Moroccan and North African Rugs For Sale
Period: 21st Century and Contemporary
Period: Early 20th Century
Modernist Berber Carpet
Located in London, GB
A contemporary Moroccan carpet, hand-knotted in high-grade wool, inspired by highly-sought after Mid-Century Modern Berber weavings, made popular by such designers as Alvar Aalto and...
Category

21st Century and Contemporary Moroccan Moroccan and North African Rugs

Materials

Wool

Egyptian Oushak Allover Design Rug
Located in WEST HOLLYWOOD, CA
Rug Number 59329 Size 8' 0" X 10' 0" Design Oushak Collection Traditional Re-Creations Material Wool Texture Pile Weave Origin Egypt Age New
Category

2010s Egyptian Moroccan and North African Rugs

Materials

Wool

Nazmiyal Collection Neutral Tribal Checkboard Design Modern Rug 9'7" x 13'6"
Located in New York, NY
Charming Neutral Cream Grey Tribal Checkboard Design Modern Area Rug, Country of origin: Central Asia, Circa date: Modern Rugs
Category

21st Century and Contemporary Central Asian Modern Moroccan and North African Rugs

Materials

Wool

Natural Dye Egyptian Tabriz Revival Rug
Located in WEST HOLLYWOOD, CA
Rug Number 57431 Size 4' 10" X 7' 0" Design Tabriz Collection Traditional Re-Creations Material Wool Texture Pile Weave Origin Egypt Age New
Category

2010s Egyptian Moroccan and North African Rugs

Materials

Wool

Moroсcan Multicolored Boujaad rug, Abstract Pattern Berber Shag Rug, In Stock
Located in Marrakech, MA
Boujaad rug comes from the El Haouz region in the Middle Atlas in Morocco. There is no modern weaving equipment, carpets are made manually by very talented ladies artists in the same...
Category

2010s Moroccan Bohemian Moroccan and North African Rugs

Materials

Wool

Earth-tone Checkered Moroccan Rug, Midcentury Modern Meets Tribal Enchantment
Located in Dallas, TX
80822 Modern Checkered Moroccan Rug, 05'10 x 07'09. Midcentury Modern meets tribal enchantment in this hand knotted wool Moroccan style rug. The...
Category

21st Century and Contemporary Pakistani Mid-Century Modern Moroccan and North African Rugs

Materials

Wool

Moroсcan Red and Violet Color Boujaad rug, Bohemian Berber Shag Rug, In Stock
Located in Marrakech, MA
Boujaad rug comes from the El Haouz region in the Middle Atlas in Morocco. There is no modern weaving equipment, carpets are made manually by very talented ladies artists in the same...
Category

2010s Moroccan Bohemian Moroccan and North African Rugs

Materials

Wool

TAPPETO Tuareg o Stuoia, Vintage, Secolo XX, in Legno e Pelle, In Stock
Located in Loria, IT
LA STUOIA tuareg o Sahariana di 425X228 cm proveniente dal deserto della Mauritania. Questo esempio di artigianato africano è in ottime condizioni, perfetto per un arredamento chic ...
Category

Early 20th Century Mauritanian Tribal Moroccan and North African Rugs

Materials

Leather, Wood

Nazmiyal Collection Modern Tribal Primitive Nomadic Area Rug 6'1" x 9'9"
Located in New York, NY
Beautiful Handmade Modern Tribal Primitive Contemporary Nomadic Area Rug, Country of origin: Central Asia, Circa date: Modern Rugs
Category

21st Century and Contemporary Central Asian Tribal Moroccan and North African Rugs

Materials

Wool

Modern Moroccan wool Mrirt runner rug - Pink/blue - 3.1x13.4feet / 95x408cm
Located in Marrakech, MA
This modern-style, original Beni Mrirt runner rug was all handmade in the area of Khenifra, Atlas Mountains, Morocco. Groups of women there still weave by hand on traditional, vertic...
Category

2010s Moroccan Moroccan and North African Rugs

Materials

Wool

Earth-Tone Moroccan Rug, Cozy Cohesiveness Meets Preppy Argyle
Located in Dallas, TX
80784 Earth-Tone Moroccan Rug, 06'01 x 08'06. Cozy cohesiveness meets preppy argyle in this hand knotted wool modern Moroccan rug. The posh diamond pattern and earthy tones woven int...
Category

21st Century and Contemporary Pakistani Modern Moroccan and North African Rugs

Materials

Wool

Modern Moroccan wool Mrirt rug - Beige/black - 5.7x8.3feet / 175x255cm
Located in Marrakech, MA
I sourced this modern-style, original Mrirt rug in the area of Khenifra, Atlas Mountains, Morocco. Groups of women there still weave by hand on traditional, vertical looms to make th...
Category

2010s Moroccan Moroccan and North African Rugs

Materials

Wool

Nile Handwoven Boho Area Rug
Located in Mississauga, CA
Product Information Made of natural wool Colours: Blue, Cream Designed in Canada Handmade in Egypt A pad is recommended to prevent slipping
Category

21st Century and Contemporary Egyptian Bohemian Moroccan and North African Rugs

Materials

Wool

Scandinavian Moroccan wool Mrirt rug - Cream/black - 7.4x9.8feet / 226x298cm
Located in Marrakech, MA
This modern-style, original Beni Mrirt rug was all handmade in the area of Khenifra, Atlas Mountains, Morocco. Groups of women there still weave by hand on traditional, vertical loom...
Category

2010s Moroccan Moroccan and North African Rugs

Materials

Wool

Moroсcan Multicolored Boujaad rug, Bohemian Tribal Berber Shag Rug, In Stock
Located in Marrakech, MA
Boujaad rug comes from the El Haouz region in the Middle Atlas in Morocco. There is no modern weaving equipment, carpets are made manually by very talented ladies artists in the same...
Category

2010s Moroccan Bohemian Moroccan and North African Rugs

Materials

Wool

Moroсcan Pink Color Boujaad rug, Chess Pattern Berber Shag Rug, In Stock
Located in Marrakech, MA
Boujaad rug comes from the El Haouz region in the Middle Atlas in Morocco. There is no modern weaving equipment, carpets are made manually by very talented ladies artists in the same...
Category

2010s Moroccan Bohemian Moroccan and North African Rugs

Materials

Wool

5x8.2 Ft New Handmade Berber Boujad Moroccan Rug with Boho Chic Style. 100% Wool
Located in Philadelphia, PA
An exquisite brand-new Moroccan tulu rug hand knotted from fine hand-spun sheep's wool. A true statement piece that can easily be the focal point of any modern / contemporary or boho...
Category

21st Century and Contemporary Turkish Tulu Moroccan and North African Rugs

Materials

Wool

Modern Kilim Rug in Multi-Panel Striped Design with Brown, Gray, White and Taupe
Located in Atlanta, GA
Modern Kilim Rug in Multi-Panel Striped Design with Brown, Gray, White and Taupe. Keivan Woven Arts / rug RSC-76609-HS-04, country of origin / type: India / Kilim 21st Century. Meas...
Category

2010s Indian Kilim Moroccan and North African Rugs

Materials

Wool

Juda Sage Green Handwoven Area Rug
Located in Mississauga, CA
Introducing our newest rug design, a stunning masterpiece inspired by the essence of contemporary minimalism. This rug effortlessly captures the essence of modern design, offering a ...
Category

21st Century and Contemporary Egyptian Bohemian Moroccan and North African Rugs

Materials

Wool

Antique Moroccan Kelim Kilim Rug Tapestry Handmade 6x8 178cm x 226cm
Located in New York, NY
Antique Morococan Kilim 6x8 Handmade 1920 5'10" x 7'5" 178cm x 226cm About Us~ Welcome to Antique Rug Collection. Your #1 Source for handmade Antique Rugs & Tapestries at great pri...
Category

Early 1900s Asian Antique Moroccan and North African Rugs

Materials

Wool

Nazmiyal Collection Modern Geometric Design Wool Area Rug 4'5" x 5'10"
Located in New York, NY
Amazing Modern Geometric Design Handmade Contemporary Wool Area Rug, Country of origin: Central Asia, Circa date: Modern Rugs
Category

21st Century and Contemporary Central Asian Modern Moroccan and North African Rugs

Materials

Wool

Nazmiyal Collection Square Neutral Geometric Tribal Modern Rug 10'7" x 11'3"
Located in New York, NY
Luxurious Square Shape Grey Neutral Geometric Tribal Modern Area Rug, Country of origin: Central Asia, Circa date: Modern Rugs
Category

21st Century and Contemporary Central Asian Modern Moroccan and North African Rugs

Materials

Wool

Mulberry Handwoven Kilim Rug
Located in Mississauga, CA
Product Description Made of natural wool Colours: Mulberry, Cream Designed in Canada Handmade in Egypt A pad is recommended to prevent slipping
Category

21st Century and Contemporary Egyptian Bohemian Moroccan and North African Rugs

Materials

Wool

Nala Boho Handwoven Wool Kilim Rug
Located in Mississauga, CA
The combination of black and cream creates a bold statement and serves as a striking accent to any hallway and space Product Description: Made of natural wool Colours: Cream, Black...
Category

21st Century and Contemporary Egyptian Bohemian Moroccan and North African Rugs

Materials

Wool

Valeria Handwoven Blue & Taupe light Color Area Rug
Located in Mississauga, CA
Introducing our newest rug design, a stunning masterpiece inspired by the essence of contemporary minimalism. This rug effortlessly captures the essence of modern design, offering a ...
Category

21st Century and Contemporary Egyptian Bohemian Moroccan and North African Rugs

Materials

Wool

Moroсcan Biege and Brown Boujaad rug, Geometric Bohemian Shag Rug, In Stock
Located in Marrakech, MA
Boujaad rug comes from the El Haouz region in the Middle Atlas in Morocco. There is no modern weaving equipment, carpets are made manually by very talented ladies artists in the same...
Category

2010s Moroccan Bohemian Moroccan and North African Rugs

Materials

Wool

Large Hand Knotted Tribal Design Rug in Off White With Pop of Cheerful Colors
Located in Atlanta, GA
Large Hand Knotted Tribal Design Rug in Off White With Pop of Cheerful Colors. Keivan Woven Arts; rug / AFG-64253 Country of Origin: Afghanistan Type: Modern Casual Design: Abstract,...
Category

2010s Afghan Modern Moroccan and North African Rugs

Materials

Wool

Handmade Contemporary Moroccan Berber ORA Runner Rug 2.9' x 8.2', 2010s - 1G04
Located in Bordeaux, FR
Introducing our Handmade Contemporary Moroccan Berber ORA Runner Rug, a modern and striking piece that embraces the beauty of Moroccan design. Specifications: Size: 2.9' x 8.2' Era...
Category

2010s Moroccan and North African Rugs

Materials

Wool

Vintage African Tuareg Mat
Located in WEST HOLLYWOOD, CA
Rug Number 29977 Size 6' 3" X 8' 11" Design Tuareg Collection Tuareg Mat Material Reed & Leather Texture Reed Origin Africa Age Antique/Vintage
Category

1920s North African Vintage Moroccan and North African Rugs

Materials

Leather, Reed

Nazmiyal Collection Handmade Abstract Modern Area Rug 5'10" x 7'10"
Located in New York, NY
Artistic Handmade Abstract Contemporary Modern Area Rug, Country of origin: Central Asia, Circa date: Modern Rugs
Category

21st Century and Contemporary Central Asian Tribal Moroccan and North African Rugs

Materials

Wool

Modern Moroccan kilim rug - Cream/blue - 6.5x10.6feet / 200x323cm
Located in Marrakech, MA
I sourced this newly-made, striped kilim Zanafi in the area of Khenifra, Morocco. Love the modern, minimalist striped pattern and the different shades of navy blue in this one, that...
Category

2010s Moroccan Moroccan and North African Rugs

Materials

Wool

Nazmiyal Collection Cream And Black Abstract Modern Area Rug 9'4" x 11'9"
Located in New York, NY
Trendy Cream And Black Handmade Wool Pile Abstract Contemporary Modern Area Rug, Country of origin: Central Asia, Circa date: Modern Rugs
Category

21st Century and Contemporary Central Asian Tribal Moroccan and North African Rugs

Materials

Wool

Nazmiyal Collection Blue And Brown Abstract Modern Area Rug 6'11" x 9'8"
Located in New York, NY
Spectacular Blue And Brown Contemporary Abstract Wavy Design Modern Area Rug, Country of origin: Central Asia, Circa date: Modern Rugs
Category

21st Century and Contemporary Central Asian Modern Moroccan and North African Rugs

Materials

Wool

Egyptian Axminster Design Rug
Located in WEST HOLLYWOOD, CA
Rug Number 55462 Size 9' 10" X 13' 8" Design Axminster Collection Traditional Re-Creations Material Wool Texture Pile Weave Origin Egypt Age New
Category

2010s Egyptian Moroccan and North African Rugs

Materials

Wool

Nazmiyal Collection Geometric Diamond Design Modern Area Rug 5'1" x 6'6"
Located in New York, NY
Beautiful Rustic Colorful Geometric Diamond Design Contemporary Modern Area Rug, Country of origin: Central Asia, Circa date: Modern Rugs
Category

21st Century and Contemporary Central Asian Modern Moroccan and North African Rugs

Materials

Wool

Nazmiyal Collection Modern Tribal Geometric Design Rust Color Rug 5'3" x 6'9"
Located in New York, NY
Beautiful Modern Tribal Geometric Design Rustic Contemporary Area Rug, Country of origin: Central Asia, Circa date: Modern Rugs
Category

21st Century and Contemporary Central Asian Tribal Moroccan and North African Rugs

Materials

Wool

Nazmiyal Collection Primitive Nomadic Modern Area Rug 4'11" x 6'5"
Located in New York, NY
Beautiful Primitive Tribal Nomadic Rustic Contemporary Modern Area Rug, Country of origin: Central Asia, Circa date: Modern Rugs
Category

21st Century and Contemporary Central Asian Tribal Moroccan and North African Rugs

Materials

Wool

Handmade Contemporary Moroccan Berber ORA Rug 4.9' x 8.5', 2010s - 1G02
Located in Bordeaux, FR
Introducing our Handmade Contemporary Moroccan Berber ORA Rug, a modern work of art that brings the essence of Morocco into your living space. Specifications: Size: 4.9' x 8.5' Era...
Category

2010s Moroccan and North African Rugs

Materials

Wool

Contemporary Moroccan Rug, Organic Modern Meets Subtle Shibui
Located in Dallas, TX
80539 Organic Modern Moroccan Rug, 09'10 x 13'08. In this hand-knotted wool large Moroccan area rug, the essence of Organic Modern design merges seamlessly with the cozy allure of a ...
Category

21st Century and Contemporary Pakistani Organic Modern Moroccan and North African Rugs

Materials

Wool

Handmade Contemporary Moroccan Berber ORA Rug 5.2' x 8.5', 2010s - 1G03
Located in Bordeaux, FR
Introducing our Handmade Contemporary Moroccan Berber ORA Rug, a modern masterpiece that beautifully encapsulates Moroccan design and craftsmanship. Specifications: Size: 5.2' x 8....
Category

2010s Moroccan and North African Rugs

Materials

Wool

Egyptian Zigler Design Rug
Located in WEST HOLLYWOOD, CA
Rug Number 57627 Size 10' 1" X 13' 9" Design Zigler Collection Traditional Re-Creations Material Wool Texture Pile Weave Origin Egypt Age New
Category

2010s Egyptian Moroccan and North African Rugs

Materials

Wool

Nazmiyal Collection Modern Diamond Design Area Rug 5'8" x 7'10"
Located in New York, NY
Charming Modern Contemporary Geometric Diamond Design Area Rug, Country of origin: Central Asia, Circa date: Modern Rugs
Category

21st Century and Contemporary Central Asian Tribal Moroccan and North African Rugs

Materials

Wool

Handmade Contemporary Moroccan Berber ORA Runner Rug 3' x 8.4', 2010s - 1G05
Located in Bordeaux, FR
Introducing our Handmade Contemporary Moroccan Berber ORA Runner Rug, a vibrant and timeless piece that beautifully captures the essence of Moroccan design. Specifications: Size: 3...
Category

2010s Moroccan and North African Rugs

Materials

Wool

Nazmiyal Collection Abstract Tribal Design Modern Handmade Area Rug 4' x 5'11"
Located in New York, NY
Decorative Abstract Tribal Design Modern Handmade Contemporary Area Rug, Country of origin: Central Asia, Circa date: Modern Rugs
Category

21st Century and Contemporary Central Asian Modern Moroccan and North African Rugs

Materials

Wool

Nazmiyal Collection Warm Cozy Abstract Contemporary Area Rug 9'1" x 12'3"
Located in New York, NY
Warm Cozy Modern Abstract Contemporary Area Rug, Country of origin: Central Asia, Circa date: Modern Rugs
Category

21st Century and Contemporary Central Asian Tribal Moroccan and North African Rugs

Materials

Wool

Earth-tone Checkered Moroccan Rug, Masculine Appeal Meets Midcentury Modern
Located in Dallas, TX
80823 Modern Checkered Moroccan Rug, 06'01 x 08'10. Masculine appeal meets Midcentury Modern in this hand knotted wool Moroccan style rug. The c...
Category

21st Century and Contemporary Pakistani Mid-Century Modern Moroccan and North African Rugs

Materials

Wool

Modern Moroccan Area Rug, Abstract Cubism Meets Gunta Stolzl Bauhaus Style
Located in Dallas, TX
​80723 Modern Bauhaus Moroccan Rug, 08'04 x 10'03. Abstract Cubism meets ​Holistic Bauhaus in this hand knotted wool modern Moroccan area rug. Embark on a journey of transformation a...
Category

21st Century and Contemporary Pakistani Bauhaus Moroccan and North African Rugs

Materials

Wool

6.6x10.2 Ft Contemporary Moroccan Berber Azilal Style Tulu Rug, All Natural Wool
Located in Philadelphia, PA
A contemporary hand-knotted Moroccan rug made of natural undyed ivory or cream and brown sheep wool. These hand-knotted rugs are produced from scratch in our atelier located in Cen...
Category

21st Century and Contemporary Moroccan Modern Moroccan and North African Rugs

Materials

Wool

Modern Moroccan wool Mrirt rug - Cream/orange/yellow - 5x7.3feet / 153x223cm
Located in Marrakech, MA
This original, modern-style Mrirt rug was made by artisans in the area of Khenifra, Atlas Mountains, Morocco. Groups of women there still weave by hand on traditional, vertical looms...
Category

2010s Moroccan Moroccan and North African Rugs

Materials

Wool

Nazmiyal Collection Minimalist Modern Moroccan Berber Beni Ourain Rug 9'9" x 12'
Located in New York, NY
Beautiful Minimalist Tribal Modern Moroccan Berber Beni Ourain Design Soft Light Color Area Rug, Country of origin: Central Asia, Circa date: Modern Rugs
Category

21st Century and Contemporary Central Asian Tribal Moroccan and North African Rugs

Materials

Wool

Nazmiyal Collection Primitive Tribal Geometric Design Modern Rug 9'5" x 12'
Located in New York, NY
Classy And Contemporary Primitive Tribal Geometric Design Modern Area Rug, Country of origin: Central Asia, Circa date: Modern Rugs
Category

21st Century and Contemporary Central Asian Tribal Moroccan and North African Rugs

Materials

Wool

7.7x10.2 Ft Custom Hand Knotted "Tulu" Rug in Blue, Gray & Beige, 100% Wool
Located in Philadelphia, PA
Size: 7.7 x 10.2 Ft A contemporary hand knotted Moroccan style rug, made of 100% plant dyed soft, lustrous lambswool in blue, beige and gray colors. Soft, comfy, medium pile that is...
Category

21st Century and Contemporary Turkish Scandinavian Modern Moroccan and North African Rugs

Materials

Wool

10x14 ft Moroccan Rug Made of Wool, Large Tulu Carpet, Custom Options Available
Located in Philadelphia, PA
100% Natural Hand-Spun Wool of finest quality. Available as seen or can be CUSTOM PRODUCED in any Design, Size, Color Combination and Pile Thickness requested. These beautiful han...
Category

2010s Moroccan Modern Moroccan and North African Rugs

Materials

Wool

Nazmiyal Collection Modern Geometric Grid Design Wool Pile Handmade 9'3" x 12'
Located in New York, NY
A gorgeous Modern Geometric Grid Design Wool Pile Handmade Contemporary Area Rug, Country of origin: Central Asia, Circa date: Modern Rugs
Category

21st Century and Contemporary Central Asian Tribal Moroccan and North African Rugs

Materials

Wool

Modern Hand-knotted Tulu Wool Rug in Taupe Brown, Blue & Ivory, Custom Ops Avail
Located in Philadelphia, PA
A contemporary handmade Turkish "Tulu" rug with soft cozy lustrous pile made of fine, natural, hand-spun sheep's wool in (un-dyed) taupe brown and ivory as well as light an dark blue...
Category

21st Century and Contemporary Turkish Modern Moroccan and North African Rugs

Materials

Wool

Vintage Moroccan High Atlas Berber Tribe Kilim
Located in WEST HOLLYWOOD, CA
Banded flatweave in alternating natural brown and ivory. The piece is embellished with a knotted pile pattern in coral, pink, ivory, and apricot, tempered by irregularities of age. ...
Category

Early 20th Century Moroccan Moroccan and North African Rugs

Materials

Wool

Moroccan Beni Mrirt rug, Art Deco Pattern Berber rug, In Stock
Located in Marrakech, MA
We exclusively create custom individual rugs for you. This means that we do not produce unnecessary items and we prioritize respecting nature. That's why we estimate it will take us ...
Category

2010s Moroccan Art Deco Moroccan and North African Rugs

Materials

Wool

Nazmiyal Collection North African Inspired Modern Geometric Neutral Rug 9' x 10'
Located in New York, NY
Elegant North African Inspired Tribal Design Modern Geometric Neutral Color Area Rug, Country of origin: Central Asia, Circa date: Modern Rugs
Category

21st Century and Contemporary Central Asian Tribal Moroccan and North African Rugs

Materials

Wool

Antique and Vintage Moroccan Rugs for Sale on 1stDibs: Find Beni Ourain Rugs, Azilal Rugs, Kilims and More

Antique and vintage Moroccan rugs serve as an exceptional piece of decor. Whether it’s to tie your bedroom together or to add a dazzling array of colors and graphically provocative shapes and other elements to your living room wall, there’s increased demand for all types of Moroccan tribal rugs, especially as bohemian, global and eco styles are on the rise and because tapestries and wall hangings are definitely cool again.

Travelers and interior design lovers from all over the world are big fans of the complex geometric patterns and bold color palettes that we typically associate with rustic, natural Moroccan and North African rugs.

In the West, the current infatuation with handwoven vintage Moroccan tribal rugs stretches to the mid-20th century. Then, designers such as Alvar Aalto, Frank Lloyd Wright and Le Corbusier offset austere interiors with vibrant and alluring mid-century modern Moroccan rugs. (Le Corbusier integrated these rugs in his designs for Villa La Roche in Paris, while Frank Lloyd Wright’s Fallingwater in Pennsylvania is also home to distinctive Moroccan floor coverings.)

Moroccan rugs date back to the Paleolithic era, when Berber tribes, which comprised many different members of an ethnic group native to North Africa, would weave these textiles with intricate images and symbols. Traditionally, Moroccan tribal weavings were made exclusively by women and solely for personal use. Dense pile rugs served not only as floor coverings but as mattresses, seating and even blankets in the winter months.

The Moroccan rug hasn’t survived this long merely because of its usefulness. These stunning works take at least two to three weeks to weave, and each woman weaves the story of her life into the design. They are filled with symbolism and vary greatly depending on the locale where they were woven. In this way, part of the profound beauty of traditional Moroccan rugs lies in their historical and cultural significance.

One of the most widely loved styles of Moroccan rugs comes from the Beni Ourain tribes, a network of nearly two dozen individual tribes in the mountainous Middle Atlas region.

Vintage Beni Ourain rugs are woven from undyed, natural wool. The textures, imperfections and asymmetrical lines, which can’t be reproduced with mass production methods, as well as the neutral tones and understated geometry have endeared interior designers to these works for ages. In comparison to the spare Beni Ourain rugs, a more heavily decorated, widely colorful option can be found in Azilal Moroccan rugs, which contrast wonderfully with the rich, dark wood tones and clean lines that characterize mid-century modern furniture.

The collection of antique and vintage rugs and carpets on 1stDibs features a wide range of extraordinary Moroccan and North African rugs including Beni Ourain rugs, Azilal rugs, kilims and more.

Recently Viewed

View All