Italys Adriatic Coast

Italys adriatic coast

Land and sea and mountains all together here in Gargano National Park in Southern Italy