MovieMaps

Photo of World Figure Skating Championship

Location: Madrid Arena
As Seen In: In from the Cold episode 1x08 “Motherland