Sardinia - Italy   2025-07-26   Saturday   40.10N, 8.95E

Nughedu Santa Vittoria

Sardinia - Italy
2025-07-26