Homayoon

Homayoon

Born 5 May 1937 in Mashhad, Iran

Died 18 July 2025 (aged 88)