1962 Charles Aznavour and Alain Delon backstage at Olympia Olympia Greece › West Greece › Ilia Prefecture › Olympia