Fragmented static shots evoking a sense of nostalgia and abandonment of a medical facility soon to be torn down.
November 23, 2024
Released
Fragments of an Echo
3min
—
English
Try removing some of the filters to get more results.