December 3 - 24, 2009
"Owens’
work examines the effects of digital technology on our environment and
how space is perceived and used. Whereas most see interruptions of this
technology as an inconvenience, Owens sees it as an opportunity to
explore the complex and hyper-visual nature of this new techno-mediated
reality. Using a computer to convert and process imagery, the artist
turns the visual evidence of the digital into a formal language,
exposing the image’s encoding to reveal its inherent abstractions."
1845 Levee Street #100
Dallas, 75207 TX
(214) 369-0169
Get directions