MovieMaps

Photo of Brümberg Bank [1975]

Location: The Electra Building
As Seen In: Legends of Tomorrow episode 1x03 "Blood Ties"