A rumination on attempting to be present while existing in a world that cherishes immortalized moments.
Shereen Lani Younes
Director, Writer
Jun 5, 2008
Dec 17, 2021
Oct 27, 2021
Dec 12, 2025
Apr 28, 2019
May 7, 1993
Apr 6, 2007
Dec 14, 2003
English