John G. Hampton: Artist and programming director at Trinity Square Video

by