MovieMaps

Photo of Burbank Ranch

Location: Braeside Station
As Seen In: The Power of the Dog