Photo 3 of 7
Worth a Look: South Asian films, a design competition and more
Among the films playing at the San Francisco South Asian Film Festival in Palo Alto is "Petals In the Dust: The Endangered Indian Girls." Image courtesy of Bel Air Films.
© 2020 Palo Alto Online.
All rights reserved.