Little Flags

Jem Cohen

IndieLisboa 2017 •

Italy, United States, Documentary, 2000, 6′

Everyone loves a parade, except for the dead.