MovieMaps

Photo of Leawood Waterfront

Location: Canoe Bridge
As Seen In: The Flash episode 3x02 “Paradox