Olympic Sports Complex, Athens 2004. Satellite view of the Olympic Sports Complex of the 23rd Modern..., Stock Photo, Picture And Rights Managed Image. Pic. SPL-T840-429