Naxemena, Ibiza

Ibiza, Spain.