San Franciscu D'Aglientu, Sardegna, Italy

San Franciscu D'Aglientu, Sardegna, Italy

San Franciscu d'Aglientu