MovieMaps

Photo of Seth's Laboratory

Location: 135 Liberty Street
As Seen In: The Fly