Date: 09/09/2023 Views: 1432
Date: 08/08/2008 Views: 1214
Date: 05/14/2025 Views: 307
The red rocks of Isola Rossa, municipality of Arbatax, Sardinia, Italy