MovieMaps

Photo of Paris Building (interior)

Location: David Dunlap Observatory
As Seen In: Warehouse 13 episode 4x11 “The Living and the Dead