Athens Olympic Sports Complex

Buildings that are a part of the Athens Olympic Sports Complex in Greece. Got error 28 from storage engine