MovieMaps

Photo of Vixen Takes Off

Location: Alley (south of Richards, west of Pender)
As Seen In: Arrow episode 4x15 “Taken