MovieMaps

Photo of Lee's Hallucination

Location: Indian Arm, Burrard Inlet
As Seen In: Battlestar Galactica episode 2x12 “Resurrection Ship: Part 2