4 ms·Perhaps a prophecy of Britain conquering France again?by nelox 1y agoPerhaps a prophecy of Britain conquering France again?ghusto 1y agoYou mean New England?BenoitP 1y agoYou mean Nouvelle Nouvelle France ?ghusto 1y agoTouche