MovieMaps

Photo of Illyrio’s Mansion

Location: Villa Sheherezade
As Seen In: Game of Thrones episode 5x01 “The Wars to Come