C Owen

C Owen

C Owen Artist: Has 0 artworks for sale

  Rated 4.5 / 5.0 by 36 clients as the best artist
  Artist: C Owen
 Live in: Addison, IL, United States
 Artworks for sale: 0
Views: 3431
Favorite: 155
Show all C Owen Artworks
on Saatchi Art


C Owen Artist Bio:

American artist. Being a curious naturalist from a young age, it's no surprise that C. Owen has devoted full attention towards nature in her work. Focusing particularly on expired animals and insects, allows Owen to closely view her subjects in a different light. Her art is suspended somewhere between metamorphosis and reincarnation; both life and death are evident in the photographs. She uses a simple stage-like observation, capturing a mood, a moment and often times creating a surreal world of the dark and uncanny. C. Owen received a B.F.A. in Fine Art Photography from Detroit's College for Creative Studies in 2003. Her work has won numerous awards and has been published nationally and internationally.