This is possibly Centro Militare di Equitazione. In Italy as well in France officers are still tought riding.
This is possibly Centro Militare di Equitazione. In Italy as well in France officers are still tought riding. Military - Training Links: www.esercito.difesa.it By: Hinkkanen