Baga Baga

Loc. La Terra Bianca
Castelsardo
Italy