Carmen Herrera(1915-2022)
- Art Department
- Additional Crew
Carmen Herrera was born on 31 May 1915 in Havana, Cuba. She is known for Upgraded (2024), Titel, Thesen, Temperamente (1967) and Carmen Herrera: 5 Degrees of Freedom (2005). She was married to Jesse Lowenthal. She died on 12 February 2022 in Manhattan, New York City, New York, USA.