MovieMaps

Photo of Old DeBeers Estate

Location: Seymour River Heritage Park
As Seen In: iZombie episode 3x09 “Twenty-Sided, Die