Copyright © 2017
Salvatore Santoro

2009
Trebbia, a river in Italy.