Travel review ITALY A thunderstorm in Isola Rossa.. Trip to Sardinia island, Italy
Isola Rossa
A thunderstorm in Isola Rossa.. Trip to Sardinia island, Italy
Località: Isola RossaRegione: Sardinia Stato: ITALY (IT)
A summer thunderstorm on the coast of Sardinia, Italy
|
|