Sofia Sartor Assassin's Creed: Revelations GrangeAir Photo by Ocean Sofia Sartor Assassin's Creed: Revelations GrangeAir Photo by Ocean