MovieMaps

Photo of Street Ambush

Location: West Hastings Street (between Thurlow & Burrard)
As Seen In: Supergirl episode 2x06 “Changing