First Look film series at Museum of the Moving Image in Astoria, Queens runs January 10 - 19 and features movies from Chile and Spain.
First Look film series at Museum of the Moving Image in Astoria, Queens runs January 10 - 19 and features movies from Chile and Spain.