One of the last royal coaches made in France, Château de Chambord

One of the last royal coaches made in France, Château de Chambord