Skip to main content

Modern Furniture

MODERN STYLE

The late 19th and early 20th centuries saw sweeping social change and major scientific advances — both of which contributed to a new aesthetic: modernism. Rejecting the rigidity of Victorian artistic conventions, modernists sought a new means of expression. References to the natural world and ornate classical embellishments gave way to the sleek simplicity of the Machine Age. Architect Philip Johnson characterized the hallmarks of modernism as “machine-like simplicity, smoothness or surface [and] avoidance of ornament.”

Early practitioners of modernist design include the De Stijl (“The Style”) group, founded in the Netherlands in 1917, and the Bauhaus School, founded two years later in Germany.

Followers of both groups produced sleek, spare designs — many of which became icons of daily life in the 20th century. The modernists rejected both natural and historical references and relied primarily on industrial materials such as metal, glass, plywood, and, later, plastics. While Bauhaus principals Marcel Breuer and Ludwig Mies van der Rohe created furniture from mass-produced, chrome-plated steel, American visionaries like Charles and Ray Eames worked in materials as novel as molded plywood and fiberglass. Today, Breuer’s Wassily chair, Mies van der Rohe’s Barcelona chaircrafted with his romantic partner, designer Lilly Reich — and the Eames lounge chair are emblems of progressive design and vintage originals are prized cornerstones of collections.

It’s difficult to overstate the influence that modernism continues to wield over designers and architects — and equally difficult to overstate how revolutionary it was when it first appeared a century ago. But because modernist furniture designs are so simple, they can blend in seamlessly with just about any type of décor. Don’t overlook them.

to
61
10
61
10
49
71
66
58
17
13
13
61
61
10
10
8
71
10
49
67
3,762
1,051
937
797
Style: Modern
Creator: Nanimarquina
Large 'Tres Vegetal' Hand-Loomed Rug for Nanimarquina
Located in Glendale, CA
Large 'Tres Vegetal' hand-loomed rug for Nanimarquina. Fabricated from a natural blend of New Zealand wool, felt, and jute, 'Tres Vegetal' is a traditi...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool, Jute, Felt

Extra Large 'Tres' Hand-Loomed Rug for Nanimarquina
Located in Glendale, CA
Extra large 'Tres' hand-loomed rug for Nanimarquina. Fabricated from a natural blend of New Zealand wool, felt, and cotton, 'Tres' is a traditional India...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool, Felt, Cotton

Small 'Shade' Hand-Loomed Outdoor Rug for Nanimarquina
Located in Glendale, CA
Small 'Shade' Hand-Loomed outdoor rug for Nanimarquina. The 'Shade' collection is inspired by magical moments in nature where colors melt elegantly into one another and speak for ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Polyester

Mathias Hahn 'Capas 3' Kilim Rug 200x300 cm for Nanimarquina
Located in Tilburg, NL
Mathias Hahn 'Capas 3' Kilim Rug for Nanimarquina. Current production, Spain. By using layers, Mathias Han manages to create a variety of tonalities, textures and shades. This is a ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Large 'Tres Stripes' Hand-Loomed Rug for Nanimarquina
Located in Glendale, CA
Large 'Tres Stripes' Hand-Loomed rug for Nanimarquina. Fabricated from a natural blend of New Zealand wool, felt, and cotton, 'Tres' is a traditional I...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool, Felt, Cotton

2022 Santi Moix for Nanimarquina Flora Backyard, Needs Cleaning / Stained
By Santi Moix, Nanimarquina
Located in Philadelphia, PA
This is a Flora Backyard Rug hand tufted with wool in in a multi-colored floral design. The rug was designed by Santi Moix and produced by Nanimarquina in India. It dates to circa 20...
Category

2010s Indian Modern Furniture

Materials

Wool

2022 Neri & Hu for Nanimarquina Jie Celadon Green Rug 6'7" x 9'10"
Located in Philadelphia, PA
Listed for sale is a Jie Rug hand tufted with wool in a celadon shade of green. The rug was designed by Neri and Hu and produced by Nanimarquina in India. It dates to circa 2022 and ...
Category

2010s Indian Modern Furniture

Materials

Wool

Ariadna Miquel and Nani Marquina 'Earth' Rug in Jute 170 x 240cm in Cream
Located in Tilburg, NL
Ariadna Miquel and Nani Marquina 'Earth' Rug in Jute. New, current production. Created with jute, this hand-knotted rug with tight loops evokes the textures of the Earth, appealing ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Jute

2022 Begum Cana Ozgur for Nanimarquina Shade Palette 4 Rug 5'7" x 7'10"
Located in Philadelphia, PA
This is a Shade Rug hand loomed with pure New Zealand wool in shades of brown and grey. The rug was designed by Begum Cana Ozgur and produced by Nanimarquina...
Category

2010s Indian Modern Furniture

Materials

Wool

2022 Begum Cana Ozgur for Nanimarquina Shade Yellow Rug 6'7" x 9'10"
Located in Philadelphia, PA
This is a Shade Rug hand loomed with pure New Zealand wool in shades of yellow and grey. The rug was designed by Begum Cana Ozgur and produced by Nanimarquin...
Category

2010s Indian Modern Furniture

Materials

Wool

Ariadna Miquel and Nani Marquina 'Earth' Rug in Jute 170 x 240cm in Ochre
Located in Tilburg, NL
Ariadna Miquel and Nani Marquina 'Earth' Rug in Jute. New, current production. Created with jute, this hand-knotted rug with tight loops evokes the textures of the Earth, appealing ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Jute

Mathias Hahn 'Capas 3' Kilim Rug 170x240 cm for Nanimarquina
Located in Tilburg, NL
Mathias Hahn 'Capas 3' Kilim Rug for Nanimarquina. Current production, Spain. By using layers, Mathias Han manages to create a variety of tonalities, textures and shades. This is a ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

2022 Neri & Hu for Nanimarquina Jie Celadon Green Rug 9'10" x 13'1"
Located in Philadelphia, PA
Listed for sale is a Jie Rug hand tufted with wool in a celadon shade of green. The rug was designed by Neri and Hu and produced by Nanimarquina in India. It dates to circa 2022 and ...
Category

2010s Indian Modern Furniture

Materials

Wool

Extra Large 'Tres Vegetal' Hand-Loomed Rug for Nanimarquina
Located in Glendale, CA
Extra large 'tres vegetal' hand-loomed rug for Nanimarquina. Fabricated from a natural blend of New Zealand wool, felt, and jute, 'Tres Vegetal' is a t...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool, Jute, Felt

Begüm Cana Özgür 'Haze 5' Runner Rug 80x240cm for Nanimarquina
Located in Tilburg, NL
Begüm Cana Özgür 'Haze 5' Runner Rug 80x240cm for Nanimarquina. New, current production. Haze emerges from the reflection on the meaning of contrast and harmony that arises in the c...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Begüm Cana Özgür 'Haze 4' Runner Rug 80x240cm for Nanimarquina
Located in Tilburg, NL
Begüm Cana Özgür 'Haze 4' Runner Rug 80x240cm for Nanimarquina. New, current production. Haze emerges from the reflection on the meaning of contrast and harmony that arises in the c...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

'Shade' Hand-Loomed Outdoor Rug for Nanimarquina
Located in Glendale, CA
'Shade' Hand-Loomed Outdoor rug for Nanimarquina. The 'Shade' collection is inspired by magical moments in nature where colors melt elegantly into one another and speak for themse...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Polyester

Mathias Hahn 'Capas 3' Kilim Rug 250x350 cm for Nanimarquina
Located in Tilburg, NL
Mathias Hahn 'Capas 3' Kilim Rug for Nanimarquina. Current production, Spain. By using layers, Mathias Han manages to create a variety of tonalities, textures and shades. This is a ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Ronan Bouroullec 'Doblecara 1' Reversible Rug 200 x 300 cm for Nanimarquina
Located in Tilburg, NL
Ronan Bouroullec 'Doblecara 1' Reversible Rug for Nanimarquina. New, current production. Doblecara, designed by Ronan Bouroullec, reflects his spirit of geometry through subtle line...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Ronan Bouroullec 'Doblecara 1' Reversible Rug 170 x 240 cm for Nanimarquina
Located in Tilburg, NL
Ronan Bouroullec 'Doblecara 1' Reversible Rug for Nanimarquina. New, current production. Doblecara, designed by Ronan Bouroullec, reflects his spirit of geometry through subtle line...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Ariadna Miquel and Nani Marquina 'Earth' Rug in Jute 200 x 300cm in Cream
Located in Tilburg, NL
Ariadna Miquel and Nani Marquina 'Earth' Rug in Jute. New, current production. Created with jute, this hand-knotted rug with tight loops evokes the textures of the Earth, appealing ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Jute

Ariadna Miquel and Nani Marquina 'Earth' Rug in Jute 200 x 300cm in Ochre
Located in Tilburg, NL
Ariadna Miquel and Nani Marquina 'Earth' Rug in Jute. New, current production. Created with jute, this hand-knotted rug with tight loops evokes the textures of the Earth, appealing ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Jute

Nani Marquina Re-Rug 1 in size 300x400cm for Nanimarquina
Located in Tilburg, NL
Nani Marquina Re-Rug with 50% recycled wool in size 300x400cm for Nanimarquina. New, current production. Re-Rug arose from the decision to use the surplus wool accumulated by our su...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Ronan Bouroullec 'Doblecara 1' Reversible Rug 250 x 350 cm for Nanimarquina
Located in Tilburg, NL
Ronan Bouroullec 'Doblecara 1' Reversible Rug for Nanimarquina. New, current production. Doblecara, designed by Ronan Bouroullec, reflects his spirit of geometry through subtle line...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Begüm Cana Özgür 'Haze 2' Runner Rug 80x240cm for Nanimarquina
Located in Tilburg, NL
Begüm Cana Özgür 'Haze 2' Runner Rug 80x240cm for Nanimarquina. New, current production. Haze emerges from the reflection on the meaning of contrast and harmony that arises in the c...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Mathias Hahn 'Capas 1' Kilim Rug 200x300 cm for Nanimarquina
Located in Tilburg, NL
Mathias Hahn 'Capas 1' Kilim Rug for Nanimarquina. Current production, Spain. By using layers, Mathias Han manages to create a variety of tonalities, textures and shades. This is a ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Mathias Hahn 'Capas 1' Kilim Rug 250x350 cm for Nanimarquina
Located in Tilburg, NL
Mathias Hahn 'Capas 1' Kilim Rug for Nanimarquina. Current production, Spain. By using layers, Mathias Han manages to create a variety of tonalities, textures and shades. This is a ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Mathias Hahn 'Capas 2' Kilim Rug 170x240 cm for Nanimarquina
Located in Tilburg, NL
Mathias Hahn 'Capas 2' Kilim Rug for Nanimarquina. Current production, Spain. By using layers, Mathias Han manages to create a variety of tonalities, textures and shades. This is a ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Nani Marquina Re-Rug 2 in size 300x400cm for Nanimarquina
Located in Tilburg, NL
Nani Marquina Re-Rug with 50% recycled wool in size 300x400cm for Nanimarquina. New, current production. Re-Rug arose from the decision to use the surplus wool accumulated by our su...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Mathias Hahn 'Capas 2' Kilim Rug 250x350 cm for Nanimarquina
Located in Tilburg, NL
Mathias Hahn 'Capas 2' Kilim Rug for Nanimarquina. Current production, Spain. By using layers, Mathias Han manages to create a variety of tonalities, textures and shades. This is a ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Nani Marquina Re-Rug 3 in size 300x400cm for Nanimarquina
Located in Tilburg, NL
Nani Marquina Re-Rug with 50% recycled wool in size 300x400cm for Nanimarquina. New, current production. Re-Rug arose from the decision to use the surplus wool accumulated by our su...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Begüm Cana Özgür 'Haze 1' Runner Rug 80x240cm for Nanimarquina
Located in Tilburg, NL
Begüm Cana Özgür 'Haze 1' Runner Rug 80x240cm for Nanimarquina. New, current production. Haze emerges from the reflection on the meaning of contrast and harmony that arises in the c...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Begüm Cana Özgür 'Haze 3' Runner Rug 80x240cm for Nanimarquina
Located in Tilburg, NL
Begüm Cana Özgür 'Haze 3' Runner Rug 80x240cm for Nanimarquina. New, current production. Haze emerges from the reflection on the meaning of contrast and harmony that arises in the c...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Mathias Hahn 'Capas 3' Kilim Rug 300x400 cm for Nanimarquina
Located in Tilburg, NL
Mathias Hahn 'Capas 3' Kilim Rug for Nanimarquina. Current production, Spain. By using layers, Mathias Han manages to create a variety of tonalities, textures and shades. This is a ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

'Tres' Hand-Loomed Rug for Nanimarquina
Located in Glendale, CA
'Tres' hand-loomed rug for Nanimarquina. Fabricated from a natural blend of New Zealand wool, felt, and cotton, 'Tres' is a traditional Indian flat-weave...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool, Felt, Cotton

Nanimarquina 'Earth' Rug in Hand Spun Jute in 'Terracotta' 250x350cm
Located in Tilburg, NL
Nanimarquina 'Earth' Rug in Hand Spun Jute. New, current production. This handmade jute rug evokes the textures of Earth. Hand-knotted with tight loops, Earth is a very cool, rustic...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Jute

Nanimarquina 'Earth' Rug in Hand Spun Jute in 'Terracotta' 170x240cm
Located in Tilburg, NL
Nanimarquina 'Earth' Rug in Hand Spun Jute. New, current production. This handmade jute rug evokes the textures of Earth. Hand-knotted with tight loops, Earth is a very cool, rustic...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Jute

Nanimarquina 'Earth' Rug in Hand Spun Jute in 'Terracotta' 300x400cm
Located in Tilburg, NL
Nanimarquina 'Earth' Rug in Hand Spun Jute. New, current production. This handmade jute rug evokes the textures of Earth. Hand-knotted with tight loops, Earth is a very cool, rustic...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Jute

Mathias Hahn 'Capas 5' Kilim Rug 300x400 cm for Nanimarquina
Located in Tilburg, NL
Mathias Hahn 'Capas 5' Kilim Rug for Nanimarquina. Current production, Spain. By using layers, Mathias Han manages to create a variety of tonalities, textures and shades. This is a ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Ronan Bouroullec 'Doblecara 1' Reversible Rug 300 x 400 cm for Nanimarquina
Located in Tilburg, NL
Ronan Bouroullec 'Doblecara 1' Reversible Rug for Nanimarquina. New, current production. Doblecara, designed by Ronan Bouroullec, reflects his spirit of geometry through subtle line...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Mathias Hahn 'Capas 1' Kilim Rug 170x240 cm for Nanimarquina
Located in Tilburg, NL
Mathias Hahn 'Capas 1' Kilim Rug for Nanimarquina. Current production, Spain. By using layers, Mathias Han manages to create a variety of tonalities, textures and shades. This is a ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Mathias Hahn 'Capas 5' Kilim Rug 170x240 cm for Nanimarquina
Located in Tilburg, NL
Mathias Hahn 'Capas 5' Kilim Rug for Nanimarquina. Current production, Spain. By using layers, Mathias Han manages to create a variety of tonalities, textures and shades. This is a ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Large 'Tres Texture' Hand-Loomed Rug for Nanimarquina
Located in Glendale, CA
Large 'Tres Texture' hand-loomed rug for Nanimarquina. Fabricated from a natural blend of New Zealand wool and felt, 'Tres Texture' is a traditional Indian flat-weave Dhurrie rug....
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool, Felt

Nanimarquina 'Earth' Rug in Hand Spun Jute in 'Terracotta' 200x300cm
Located in Tilburg, NL
Nanimarquina 'Earth' Rug in Hand Spun Jute. New, current production. This handmade jute rug evokes the textures of Earth. Hand-knotted with tight loops, Earth is a very cool, rustic...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Jute

'Tres Stripes' Hand-Loomed Runner Rug for Nanimarquina
Located in Glendale, CA
'Tres Stripes' hand-loomed runner rug for Nanimarquina. Fabricated from a natural blend of New Zealand wool, felt, and cotton, 'Tres' is a traditional ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool, Felt, Cotton

Mathias Hahn 'Capas 4' Kilim Rug 250x350 cm for Nanimarquina
Located in Tilburg, NL
Mathias Hahn 'Capas 4' Kilim Rug for Nanimarquina. Current production, Spain. By using layers, Mathias Han manages to create a variety of tonalities, textures and shades. This is a ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Mathias Hahn 'Capas 4' Kilim Rug 300x400 cm for Nanimarquina
Located in Tilburg, NL
Mathias Hahn 'Capas 4' Kilim Rug for Nanimarquina. Current production, Spain. By using layers, Mathias Han manages to create a variety of tonalities, textures and shades. This is a ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Mathias Hahn 'Capas 2' Kilim Rug 300x400 cm for Nanimarquina
Located in Tilburg, NL
Mathias Hahn 'Capas 2' Kilim Rug for Nanimarquina. Current production, Spain. By using layers, Mathias Han manages to create a variety of tonalities, textures and shades. This is a ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

Mathias Hahn 'Capas 1' Kilim Rug 300x400 cm for Nanimarquina
Located in Tilburg, NL
Mathias Hahn 'Capas 1' Kilim Rug for Nanimarquina. Current production, Spain. By using layers, Mathias Han manages to create a variety of tonalities, textures and shades. This is a ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool

'Tres Vegetal' Hand-Loomed Rug for Nanimarquina
Located in Glendale, CA
'Tres Vegetal' hand-loomed rug for Nanimarquina. Fabricated from a natural blend of New Zealand wool, felt, and jute, 'Tres Vegetal' is a traditional I...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool, Jute, Felt

Large 'Tres' Hand-Loomed Rug for Nanimarquina
Located in Glendale, CA
Large 'Tres' hand-loomed rug for Nanimarquina. Fabricated from a natural blend of New Zealand wool, felt, and cotton, 'Tres' is a traditional Indian flat...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool, Felt, Cotton

Small 'Tres' Hand-Loomed Rug for Nanimarquina
Located in Glendale, CA
Small 'Tres' hand-loomed rug for Nanimarquina. Fabricated from a natural blend of New Zealand wool, felt, and cotton, 'Tres' is a traditional Indian flat...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool, Felt, Cotton

'Tres Texture' Hand-Loomed Rug for Nanimarquina
Located in Glendale, CA
'Tres texture' hand-loomed rug for Nanimarquina. Fabricated from a natural blend of New Zealand wool and felt, 'Tres Texture' is a traditional Indian fla...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool, Felt

Extra Large 'Shade' Hand-Loomed Outdoor Rug for Nanimarquina
Located in Glendale, CA
Extra large 'Shade' hand-loomed outdoor rug for Nanimarquina. The 'Shade' collection is inspired by magical moments in nature where colors melt elegantly into one another and spea...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Polyester

Extra Large 'Tres Texture' Hand-Loomed Rug for Nanimarquina
Located in Glendale, CA
Extra Large 'Tres Texture' hand-loomed rug for Nanimarquina. Fabricated from a natural blend of New Zealand wool and felt, 'Tres Texture' is a traditional Indian flat-weave Dhurri...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool, Felt

'Tres Stripes' Hand-Loomed Rug for Nanimarquina
Located in Glendale, CA
'Tres stripes' hand-loomed rug for Nanimarquina. Fabricated from a natural blend of New Zealand wool, felt, and cotton, 'Tres' is a traditional Indian ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Wool, Felt, Cotton

Large 'Shade' Hand-Loomed Outdoor Rug for Nanimarquina
Located in Glendale, CA
Large 'Shade' Hand-Loomed Outdoor rug for Nanimarquina. The 'Shade' collection is inspired by magical moments in nature where colors melt elegantly into one another and speak for ...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Polyester

Small 'Tres Vegetal' Hand-Loomed Rug for Nanimarquina
Located in Glendale, CA
Small 'Tres Vegetal' hand-loomed rug for Nanimarquina. Fabricated from a natural blend of New Zealand wool, felt, and jute, 'Tres Vegetal' is a traditi...
Category

21st Century and Contemporary Spanish Modern Furniture

Materials

Jute, Wool, Felt

Modern furniture for sale on 1stDibs.

Find a broad range of unique Modern furniture for sale on 1stDibs. Many of these items were first offered in the 21st Century and Contemporary, but contemporary artisans have continued to produce works inspired by this style. If you’re looking to add vintage furniture created in this style to your space, the works available on 1stDibs include seating, lighting, tables and other home furnishings, frequently crafted with metal, fabric and other materials. If you’re shopping for used Modern furniture made in a specific country, there are Europe, Italy, and North America pieces for sale on 1stDibs. While there are many designers and brands associated with original furniture, popular names associated with this style include Rug & Kilim, Schumacher, Vistosi, and Kartell. It’s true that these talented designers have at times inspired knockoffs, but our experienced specialists have partnered with only top vetted sellers to offer authentic pieces that come with a buyer protection guarantee.

Modern Interiors

Explore the work of the world's best interior designers

Recently Viewed

View All