Skip to main content alibris logo

Steven Scott

Steven Scott is an artist and designer. He has designed more than two hundred theater productions, mainly in major European opera houses and dance venues, and exhibited in galleries and museums across Europe.