By jenshaw on November 28, 2007
By Times Picayune Art Critic Doug McCash
Posted in Interviews, Press