Image 1 of 1
PA115-54.jpg
Italy, Sardinia, Santa Maria Navarrese: beach and Torre Santa Maria Navarrese