The Upper Apennine Valleys

Stretching from the mountains to the sea