Date: 12/08/2012 Views: 3159
Date: 10/01/2023 Views: 945
Date: 12/13/2022 Views: 929
The red rocks of Isola Rossa, municipality of Arbatax, Sardinia, Italy