2017 riverrun Global Film Series: Cuban Cinema and Culture
Burchfield Penney Art Center 1300 Elmwood Ave, Buffalo, NY, United StatesCuban Cinema and Culture Date: October 12-14, 2017 Venue: Burchfield Penney Art Center 1300 Elmwood Avenue Buffalo, New York GREAT FILMS OVER 3 DAYS Free admission made possible this year […]