MovieMaps

Photo of Flower Seller

Location: Homer Street (between Robson & Georgia)
As Seen In: The Flash episode 1x13 "The Nuclear Man"