joyce ogden

science lab studies

Joyce Ogden is an artist based in Southern Indiana whose work explores the human relationship to nature, time, and ritual.