C Owen Artist: Has 0 artworks for sale
Artist: C Owen
Live in: Addison, IL, United States
Artworks for sale: 0
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.