Рет қаралды 489
LookHereMars
Mini documentary on the commercial hub of the City of Alexandria in Ancient Egypt, Footage taken from Assassins's Creed Origins on PlayStation 4.