MovieMaps

Photo of Street near Train Station

Location: Plaza del Emperador Carlos V
As Seen In: In from the Cold episode 1x01 “What Is Burning?