A short film by Abdullah Habib, shot in New York City.
July 4, 1989
Released
Statue
3min
—
Try removing some of the filters to get more results.