What: Sluiz, Shop
Where: Santa Gertrudis, Ibiza
Ibiza Love Part XV
At current summer temperatures on my favorite island Ibiza it’s almost hard to imagine, but yes, they do exist, the uncomfortable rainy days. My suggestion for a rather suboptimal weather …
Read More→