The Miracle of Istanbul

Wednesday, May 25, 2005Atatürk Olympic Stadium, Başakşehir, Turkey

Pulling the sky over Atatürk Olympic Stadium, Başakşehir, Turkey, 2005-05-25 —

The Miracle of Istanbul — Wednesday, May 25, 2005 · Dayfall