Skip to main content

21st Century and Contemporary Abstract Paintings

to
13
590
131
301
42
618
468
239
216
112
135
164
744
Overall Height
to
Overall Width
to
735
502
25
9
7
2
1
13
10
7
7
6
5
5
4
4
3
3
3
3
2
2
2
2
1
1
1
2
515
1,371
3
4
6
13
77
70
87
56
95
51
46
39
39
1,258
937
848
764
763
Period: 21st Century and Contemporary
Recognized Seller Listings
Color Derivatives #161, From the series Color Derivatives. Abstract painting
Located in Miami Beach, FL
Color Derivatives #161, 2016 by Natasha Zupan From the series Color Derivatives Oil, fabric, medium, on canvas Size: 9.5 in. H x 7.5 in. W x 3 in D. Unique _________________________...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Fabric, Canvas, Mixed Media, Oil

Color Derivatives #8, Abstract painting. Oil, fabric on canvas
Located in Miami Beach, FL
Color Derivatives #8, 2016 by Natasha Zupan From the series Color Derivatives Oil, fabric, medium, on wood Size: 18 in. H x 15 in. W x 3 in D. Unique ____________________________________ Natasha Zupan beautifully unites the old and new. A Yale-educated, the internationally renowned artist, combines the innovation of her highly crafted technique with her wonder for tradition and the great Masters. This body of work explores the manipulation of surface texture, light, and the interweaving of time. It is not about translating a world that already exists, but about an entrance into a different universe. A timeless, tactile world of sensation and overlapping memory. Natasha shows annually throughout Europe, Asia, and the United States, including multiple exhibitions at the Columbus Museum of Art...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Fabric, Textile, Wood, Mixed Media, Oil

Self-Portrait with Sanctuary
Located in New York, NY
Oil on canvas
Category

21st Century and Contemporary Abstract Paintings

Materials

Canvas, Oil

Color Derivatives #14 Abstract painting. Oil, fabric, Gold on wood
Located in Miami Beach, FL
Color Derivatives #14, 2016 by Natasha Zupan From the series Color Derivatives Oil, fabric, Gold, medium, on wood Size: 18 in. H x 15 in. W x 3 in D. Unique _________________________...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Gold

Color Derivatives #11, Abstract painting. Oil, fabric on wood
Located in Miami Beach, FL
Color Derivatives #11, 2016 by Natasha Zupan From the series Color Derivatives Oil, fabric, medium, on wood Size: 18 in. H x 15 in. W x 3 in D. Unique ____________________________________ Natasha Zupan beautifully unites the old and new. A Yale-educated, the internationally renowned artist, combines the innovation of her highly crafted technique with her wonder for tradition and the great Masters. This body of work explores the manipulation of surface texture, light, and the interweaving of time. It is not about translating a world that already exists, but about an entrance into a different universe. A timeless, tactile world of sensation and overlapping memory. Natasha shows annually throughout Europe, Asia, and the United States, including multiple exhibitions at the Columbus Museum of Art...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Fabric, Textile, Wood, Mixed Media, Oil

Mountain Sun - bright, minimalist, abstracted landscape, acrylic on canvas
Located in Bloomfield, ON
Bold, bright colours and clean lines capture the essence of a setting sun as it slips behind a mountain range. This is one of a series of minimalist paintings that celebrates the ‘ro...
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Acrylic

Color Derivatives #9, From the series Color Derivatives.
Located in Miami Beach, FL
Color Derivatives #9, 2016 by Natasha Zupan From the series Color Derivatives Oil, fabric knit, medium, on wood Size: 18 in. H x 15 in. W x 3 in D. Unique ____________________________________ Natasha Zupan beautifully unites the old and new. A Yale-educated, the internationally renowned artist, combines the innovation of her highly crafted technique with her wonder for tradition and the great Masters. This body of work explores the manipulation of surface texture, light, and the interweaving of time. It is not about translating a world that already exists, but about an entrance into a different universe. A timeless, tactile world of sensation and overlapping memory. Natasha shows annually throughout Europe, Asia, and the United States, including multiple exhibitions at the Columbus Museum of Art...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Fabric, Textile, Mixed Media, Oil, Wood

Color Derivatives #15 Abstract painting. Oil, fabric, Gold on wood
Located in Miami Beach, FL
Color Derivatives #15, 2016 by Natasha Zupan From the series Color Derivatives Oil, fabric, Gold, medium, on wood Size: 18 in. H x 15 in. W x 3 in D. Unique ____________________________________ Natasha Zupan beautifully unites the old and new. A Yale-educated, the internationally renowned artist, combines the innovation of her highly crafted technique with her wonder for tradition and the great Masters. This body of work explores the manipulation of surface texture, light, and the interweaving of time. It is not about translating a world that already exists, but about an entrance into a different universe. A timeless, tactile world of sensation and overlapping memory. Natasha shows annually throughout Europe, Asia, and the United States, including multiple exhibitions at the Columbus Museum of Art...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Gold

Color Boundaries #50 Abstract painting, Oil, Knit fabric on wood
Located in Miami Beach, FL
Color Boundaries #50, Painting 2018 by Natasha Zupan From the series Color Boundaries Oil, Knit fabric, medium, on wood Size: 18 in. H x 15 in. W Unique ____________________________...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Fabric, Wood, Mixed Media, Oil

Color Alchemy #53 Oil, fabric, medium, on wood painting
Located in Miami Beach, FL
Color Alchemy #53, Painting 2013 by Natasha Zupan Oil, fabric, medium, on wood Size: 18 in. H x 15 in. W Unframed Unique ____________________________________ Natasha Zupan beautifully unites the old and new. A Yale-educated, internationally renowned artist, combines the innovation of her highly crafted technique with her wonder for tradition and the great Masters. This body of work explores the manipulation of surface texture, light, and the interweaving of time. It is not about translating a world that already exists, but about an entrance into a different universe. A timeless, tactile world of sensation and overlapping memory. Natasha shows annually throughout Europe, Asia, and the United States, including multiple exhibitions at the Columbus Museum of Art...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Fabric, Wood, Mixed Media, Oil

Spill (Laocoön)
Located in New York, NY
Oil on canvas
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Oil

Color Alchemy #52, Oil, fabric, medium, on wood Painting
Located in Miami Beach, FL
Color Alchemy #52, Painting 2013 by Natasha Zupan Oil, fabric, medium, on wood Size: 18 in. H x 15 in. W Unframed Unique ____________________________________ Natasha Zupan beautifully unites the old and new. A Yale-educated, internationally renowned artist, combines the innovation of her highly crafted technique with her wonder for tradition and the great Masters. This body of work explores the manipulation of surface texture, light, and the interweaving of time. It is not about translating a world that already exists, but about an entrance into a different universe. A timeless, tactile world of sensation and overlapping memory. Natasha shows annually throughout Europe, Asia, and the United States, including multiple exhibitions at the Columbus Museum of Art...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Fabric, Wood, Mixed Media, Oil

Color Boundaries #57, From the series Color Boundaries Oil, fabric on wood
Located in Miami Beach, FL
Color Boundaries #57, Painting 2018 by Natasha Zupan From the series Color Boundaries Oil, fabric, medium, on wood Size: 18 in. H x 15 in. W Unique _________________________________...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Fabric, Wood, Mixed Media, Oil

Color Derivatives #5 From the series Color Derivatives Oil, fabric on wood
Located in Miami Beach, FL
Color Derivatives #5, 2016 by Natasha Zupan From the series Color Derivatives Oil, fabric, medium, on wood Size: 18 in. H x 15 in. W x 3 in D. Unique ________________________________...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Textile, Wood, Fabric, Mixed Media, Oil

Tactile Memory #13. Abstract painting on canvas, mounted on a stretcher.
Located in Miami Beach, FL
Tactile Memory #13, 2013 by Natasha Zupan From the series Tactile Memory Oil, encaustic, on canvas Size: 9.5 in. H x 7.5 in. W x 3 in D. Unique ____________________________________ ...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Encaustic, Oil, Mixed Media

Color Boundaries #68 From the serie Color Boundaries
Located in Miami Beach, FL
Color Boundaries #68, Painting 2018 by Natasha Zupan From the series Color Boundaries Oil, fabric, wax, gold, medium, on wood Size: 31.5 in. H x 23.5 in. W Unique __________________...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Gold

Color Boundaries #62, From the series Color Boundaries Oil, fabric on wood
Located in Miami Beach, FL
Color Boundaries #62, Painting 2018 by Natasha Zupan From the series Color Boundaries Oil, fabric, medium, on wood Size: 25 in. H x 25 in. W Unique _________________________________...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Wood, Fabric, Mixed Media, Oil

Ficus 1 - gestural, floral, narrative, abstract, still life, acrylic on canvas
Located in Bloomfield, ON
Abstract artist Fiona Ackerman continues to be inspired by the staggering beauty of the natural world. In this lush, colourful botanical-themed composition the genus of the plant fam...
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Acrylic

Color Derivatives #52. Abstract painting on canvas, mounted on wood
Located in Miami Beach, FL
Color Derivatives #52, 2018 by Natasha Zupan From the series Color Derivatives Oil, fabric, medium, on wood Size: 18 in. H x 15 in. W x 3 in D. Unique _______________________________...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Textile, Wood, Fabric, Mixed Media, Oil

Color Derivatives #61, From the series Color Derivatives Oil, fabric, on canvas
Located in Miami Beach, FL
Color Derivatives #61, 2017 by Natasha Zupan From the series Color Derivatives Oil, fabric, medium, on canvas Size: 9.5 in. H x 7.5 in. W x 3 in D. Unique __________________________...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Textile, Fabric, Oil, Mixed Media, Canvas

Color Boundaries #60, PFrom the serie Color Boundaries Oil, fabric, Gold on wood
Located in Miami Beach, FL
Color Boundaries #60, Painting 2018 by Natasha Zupan From the series Color Boundaries Oil, fabric, Gold, medium, on wood Size: 19.5 in. H x 19.5 in. W Unique _______________________...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Gold

Tactile Memory #15 Mixed Media painting on canvas, mounted on a stretcher.
Located in Miami Beach, FL
Tactile Memory #157, 2020 by Natasha Zupan From the series Tactile Memory Oil, fabric, medium, on canvas Size: 9.5 in. H x 7.5 in. W x 3 in D. Unique _______________________________...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Fabric, Canvas, Mixed Media, Oil

Self-Portrait as Hourglass
Located in New York, NY
Oil on canvas
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Oil

Curious Sound
Located in Boca Raton, FL
Lyrical abstraction in black
Category

Abstract Expressionist 21st Century and Contemporary Abstract Paintings

Materials

Oil

Dock 5 (Tension) - colorful, minimalist, abstract waterscape, acrylic on canvas
Located in Bloomfield, ON
BC artist Pat Service spent twelve summers at Professional Artist’s Workshops in Emma Lake Saskatchewan. A series of paintings were a result of those rich memories including several ...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Acrylic

Color Boundaries #61 Abstract painting on canvas, mounted on wood
Located in Miami Beach, FL
Color Boundaries #61, Painting 2018 by Natasha Zupan From the series Color Boundaries Oil, fabric, medium, on wood Size: 19.5 in. H x 19.5 in. W Unique _____________________________...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Fabric, Wood, Oil, Mixed Media

Color Boundaries #22, From the series Color Boundaries Oil, fabric, 24K gold
Located in Miami Beach, FL
Color Boundaries #22, 2018 by Natasha Zupan From the series Color Boundaries Oil, fabric, medium, 24K gold, on canvas Size: 9.5 in. H x 7.5 in. W x 3 in D. Unique __________________...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Gold

Tactile Memory #156, MIxed Media painting on canvas
Located in Miami Beach, FL
Tactile Memory #156, 2019 by Natasha Zupan From the series Tactile Memory Oil, fabric, medium, on canvas Size: 9.5 in. H x 7.5 in. W x 3 in D. Unique _______________________________...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Fabric, Canvas, Mixed Media, Oil

Color Boundaries #40. Abstract painting on canvas, mounted on a stretcher.
Located in Miami Beach, FL
Color Boundaries #40, 2018 by Natasha Zupan From the series Color Boundaries Oil, fabric, medium, on canvas Size: 9.5 in. H x 7.5 in. W x 3 in D. Unique ____________________________...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Fabric, Mixed Media, Oil

Spill (The Fall)
Located in New York, NY
Oil on canvas
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Oil

Light Refraction #41. Abstract painting on canvas, mounted on a stretcher.
Located in Miami Beach, FL
Light Refraction #41, 2015 by Natasha Zupan Oil, fabric, medium, on canvas Size: 9.5 in. H x 7.5 in. W x 3 in D. ____________________________________ ...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Other Medium, Fabric, Oil, Mixed Media, Canvas

Color Boundaries #63, From the series Color Boundaries Sand, pigments, clothes.
Located in Miami Beach, FL
Color Boundaries #66, Painting 2018 by Natasha Zupan From the series Color Boundaries Sand, pigments, clothes, synthetic binders, oil on wood Size: 51 in. H x 36 in. W Unique ______...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Wood, Pigment, Mixed Media, Synthetic, Textile, Oil

Warm Sunset Over Grass - bold, colorful, minimalist, abstract, acrylic on paper
Located in Bloomfield, ON
The Canadian landscape—that inspires the fun and fresh compositions of Aron Hill, a Calgary-based artist. A new series of acrylic on paper features their characteristic graphic form ...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Acrylic, Archival Paper

Spill (Seed Pod)
Located in New York, NY
Oil on canvas
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Oil

Angin 4 - atmospheric, colourful, abstract seascape, acrylic, resin on panel
Located in Bloomfield, ON
A fiery sky in crimson and cerise descends on a horizon of dark mauve hills and strip of azure sea in this emotive painting by Jay Hodgins. Taches of hot orange that highlight the foreground in this atmospheric seascape reflect the title of the work Angin, which is Indonesian for windswept. Hodgins attended the Emily Carr...
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Resin, Acrylic, Panel

Self-Portrait (Lion Birth)
Located in New York, NY
Oil on canvas
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Oil

Spill (Climbers)
Located in New York, NY
Oil on canvas
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Oil

"Mise En Scene"
Located in Scottsdale, AZ
From the time he was four years old Max Hammond was destined to paint, as he began on the walls of his home, a budding muralist. As he ran along the edges of the salt marshes of the ...
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Oil

Spill (Birds)
Located in New York, NY
Oil on canvas
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Oil

Directions - vibrant, green, minimalist, abstracted landscape, acrylic on canvas
Located in Bloomfield, ON
An urban landscape is recalled and rendered in bold lines and rich colours-- forest green, turquoise, red and white in this minimalist piece by Pat Service. Known as one of Canada’s ...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Acrylic

Quantum Color #20, Painting From the series Quantum color Oil, 24K gold, on wood
Located in Miami Beach, FL
Quantum Color #20, Painting 2021 by Natasha Zupan From the series Quantum color Oil, 24K gold, on wood Size: 72 in. H x 60 in. W Unique ____________________________________ Natasha...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Gold

Lime Green with Coral - large, floral, abstracted still life, oil on canvas
Located in Bloomfield, ON
A joyful tapestry of colour greets the viewer’s eye in this oil painting by Jennifer Hornyak. Her series of lovely floral still life’s re-imagine the form and colour palette of tradi...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Oil

Color Boundaries #66, Abstract painting, Organza layered Fabric
Located in Miami Beach, FL
Color Boundaries #66, Painting 2018 by Natasha Zupan From the series Color Boundaries Organza layered Fabric, acrylic, medium, oil on canvas Size: 72 in...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Fabric, Acrylic, Canvas, Mixed Media, Oil

Monument with Faded Sun No.2 - colorful, abstract shapes, acrylic on canvas
Located in Bloomfield, ON
For Calgary artist Aron Hill the sun is often a focal point for their fresh, boldly coloured minimalist paintings. This composition in deep purple, hot pink, red and bright yellow is...
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Ink, Acrylic

Love Storm, Abstract Painting, oil on Fabric on wood
Located in Miami Beach, FL
Love Storm, Painting 2016 by Natasha Zupan Fabric, medium, oil on wood Size: 31.5 in. H x 23.5 in. W Unique ____________________________________ Natasha Zupan beautifully unites th...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Fabric, Wood, Oil, Mixed Media

Self-Portrait as Throne
Located in New York, NY
Oil on canvas
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Oil

Color Boundaries 34, 35 & 38, Abstract painting on canvas, mounted on a strecher
Located in Miami Beach, FL
Color Boundaries #34, #35, and #38, (Triptych) 2018 by Natasha Zupan -Color Boundaries #34 and #38 Oil, fabric, medium, on canvas -Color Boundaries #35 Oil, fabric, medium, gold, ...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Gold

Offering - colourful, lyrical, gestural abstract, acrylic & crayon on canvas
Located in Bloomfield, ON
Using a glorious tapestry of rich colours…burnished copper, yellow, red, purple and blue, Alice Teichert’s acrylic painting, “Offering” seems to evoke images of ancient offerings mad...
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Crayon, Acrylic

"Fernweh"
Located in Scottsdale, AZ
From the time he was four years old Max Hammond was destined to paint, as he began on the walls of his home, a budding muralist. As he ran along the edges of the salt marshes of the ...
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Oil

Light Refraction #23 and Small White Lies. Abstract painting on canvas, mounted
Located in Miami Beach, FL
Light Refraction #23 and Small White Lies, 2013-2015 by Natasha Zupan -Small White Lies, 2013 Oil, fabric, medium, on canvas -Light Refraction #23, 2...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Gold

Light refraction 59 and 60, Mixed Media paintings on canvas, mounted stretchers
Located in Miami Beach, FL
Light refraction #59 and #60 (Diptych), 2015 by Natasha Zupan Oil, fabric, medium, on canvas Overall size: 9.5 in. H x 15 in. W x 3 in D. Individual ...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Fabric, Mixed Media, Oil

Extension - large, bright, colourful, geometric abstract acrylic on canvas
Located in Bloomfield, ON
In this dynamic new work by Milly Ritsvedt, bold vertical bands of pure colour run the length of the painting. As always, Ristvedt’s choice of colours in this hard-edged piece is masterful—turquoise, deep pink, blue and bright yellow. Art Critic Barry Lord (Art in America) declared that Ristvedt’s paintings were ‘more insistent than Bush, more consciously structured than Molinari.’ “The paintings of the past two or three years explore questions of form, colour and process that arise out of earlier works.” Milly Ristvedt Born in British Columbia, Ristvedt studied at the Vancouver School of Art (now the Emily Carr University) and had her first solo exhibit at the Carmen Lamanna Gallery in Toronto. In the late 1960s, Ristvedt shared a studio with famed Canadian painter Jack Bush, met art critic Clement Greenberg and was inspired by American painters Jules Olitiski...
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Acrylic

Sentinel - tall, minimalist, abstracted forest, acrylic on canvas
Located in Bloomfield, ON
Pat Service loves trees. The dramatic BC landscape she grew up in has always influenced her work. In this abstract painting, the clean lines of three bold shapes—trees in various sta...
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Acrylic

"Upstream"
Located in Scottsdale, AZ
From the time he was four years old Max Hammond was destined to paint, as he began on the walls of his home, a budding muralist. As he ran along the edges of the salt marshes of the ...
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Oil

"Terraqueous"
Located in Scottsdale, AZ
From the time he was four years old Max Hammond was destined to paint, as he began on the walls of his home, a budding muralist. As he ran along the edges of the salt marshes of the ...
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Oil

Holds the people together. Abstract mixed media painting on Awagami paper
Located in Miami Beach, FL
Holds the people together, 2022 by On Hansen Oil wax, acrylic, graphite, organic ink, and crayon on Awagami paper Image size: 35.03 in. H x 25.59 in. W Unfr...
Category

Minimalist 21st Century and Contemporary Abstract Paintings

Materials

Crayon, Ink, Wax, Acrylic, Washi Paper

NEXA #2, Mixed media Abstract painting on Canvas
Located in Miami Beach, FL
NEXA #2, 2023 by Alec Franco Acrylic and pastel on black canvas Image Size: 104 cm H x 76 cm W Mix media Unframed Signed by artist _______ The artist's works are based on time and o...
Category

Abstract 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Pastel, Acrylic, Mixed Media

A brief time away No 4 - bright colours, abstract, minimalist, acrylic on canvas
Located in Bloomfield, ON
The colours are bright—yellow, pink, deep blue, the shapes pure and the relationships dynamic. This is Aron Hill, a Calgary artist. In this playful composition swaths of transparent ...
Category

Contemporary 21st Century and Contemporary Abstract Paintings

Materials

Canvas, Ink, Acrylic

Recently Viewed

View All