taylor sanchez guzman

Taylor Sanchez Guzman is a film scholar and poet based in occupied territory known as Oklahoma.