Stock Photo - Beach in Polignano a Mare, Puglia, Italy.

Stock Photo: Beach in Polignano a Mare, Puglia, Italy.