#Ibiza #Spain's Balearic Islands in the #Mediterranean Sea.
3
Such a lovely night with incredible people at Zela Restaurant in #Ibiza. Thanks a lot for the amazing food.