The Bormida Valley at Marengo

The Bormida Valley at Marengo