Stephen Rolfe Powell by admin | Nov 16, 2017 | Imperdiet |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.