MovieMaps

Photo of St. Roch Field [1975]

Location: Field near Lake
As Seen In: Legends of Tomorrow pilot episode “Pilot, Part 1