Vieste, town on the rocks. Blue hour. Gargano peninsula, Apulia or Puglia, southern Italy, Europe.

Blue Hour over Vieste town. Gargano

Vieste, town on the rocks. Blue hour. Gargano peninsula, Apulia or Puglia, southern Italy, Europe.