Capo Coda Cavallo

cape in San Teodoro, Sardinia, Italy

Categories: