Evan Baden is an emerging young photographer whose images intersect with social commentary. His recent work, "The Illuminati" speaks to the relationship between today's youth culture and technology. His work has been shown in galleries through the US and Europe.
Air Date 4/14/11
© 2024 Twin Cities Public Television