MovieMaps

Photo of Queen Family Mansion

Location: Hatley Castle
As Seen In: Arrow episode 3x14 "The Return"