Back

Europe, Italy, Olbia


More pictures from this city


Olbia and Tavolara island from the clouds