MovieMaps

Photo of Black Siren's Warehouse

Location: Allied Shipbuilders
As Seen In: Arrow episode 6x01 “Fallout

Diggle points out a strange device sitting on a desk to Dinah sitting.