San Teodoro, Sardegna, Italy

San Teodoro, Sardegna, Italy

San Teodoro