MovieMaps

Photo of Illyria Stadium

Location: Thunderbird Stadium
As Seen In: She's the Man