Image 1 of 1
NIK_013008334.jpg
Athens Olympic Sports Complex, Olympic Stadium, site of works and stadium, view of the roof structure, workers...Athens, Attica, Greece..©Nik/IML Image Group