This post was last updated Saturday, March 7, 2026
Stephen Rolfe Powell
Stephen Rolfe Powell is an American glass artist based at Centre College in rural Danville, Kentucky, who creates elaborately colored three-foot glass vessels incorporating murrine.