MovieMaps

Photo of Starling Metro Police

Location: New Westminster City Hall
As Seen In: Arrow episode 3x05 “The Secret Origin of Felicity Smoak