The beach. VIVA Cala Mesquida Resort & Spa
The beach.
von Holly • Verreist im August 2014