2066339a

Mandatory Credit: Photo by P Anastasselis/REX (2066339a) Stavros Niarchos and son Philippos Niarchos Stavros Niarchos at the Odeon of Herodes Atticus, Athens, Greece - 19 Aug 1982