MovieMaps

Photo of Amiens Cathedral [1916]

Location: West Burnaby United Church
As Seen In: Legends of Tomorrow episode 2x15 “Fellowship of the Spear