Ibiza Spain - TimothyDunham
Es Vedra Island. A small protected island off the Ibiza coast said to be an energy point.

Es Vedra Island. A small protected island off the Ibiza coast said to be an energy point.