Tavolara island beach
A view of Tavolara Beach in Sardinia. Tavolara is a little but important island on the coast of Sardinia, in front Olbia & Porto San Paolo.
This island is a good place to see nature & animals.
© Crazy82 | Stock Free Images
Similar Free Images
Categories: