France may need expert help from Russia in restoring Notre Dame - ambassador

France, expert, Russia, restoring, Notre Dame, ambassador
image