June 26, 2024 Almodovar’s love affair with Madrid in new exhibition MADRID The focus of a new exhibition in the Spanish capital is Oscar-winning director Pedro Almodovar’s decades-long love affair with Madrid, which appears to varying...