MovieMaps

Photo of Totlerey Manor Drive [Unknown]

Location: Field near Lake
As Seen In: Legends of Tomorrow episode 6x05 “The Satanist's Apprentice

Astra, in her drenched clothes, tells Robert Truss that she lives in the manor.