MovieMaps

Photo of Eurovision Venue (interior)

Location: Expo Tel Aviv
As Seen In: Eurovision Song Contest: The Story of Fire Saga