Trouillart Coat of Arms
Also Available: Troughton Troughten Troudeau Troubridge Trouboul Troubnikov