“The Scarf” by Carla Veldman

Today is World Alzheimer’s Day, which gives us the opportunity to share this 2010 stop motion film by Carla Veldman, who made it while …