Results 1 results found View over Spiaggia di San Lorenzo beach to the lighthouse on Isola di Sant'Eufemia Island, Vieste, Gargano, Foggia Province, Puglia, Italy, Europe