Michel del Castillo
Birthday
1933-08-02
Place of Birth
Madrid, Spain
Died
2024-12-17