News Maquia, Liz and the Blue Bird Coming to LA Femme International Film FestivalBy Josh PiedraOctober 8, 2018