Leslie Foster
This Short Film Series Isn't for You
Leslie Foster’s '59' film installation features 11 collaborative short films made by marginalized artists.
Advertisement
Leslie Foster’s '59' film installation features 11 collaborative short films made by marginalized artists.