Beach with azure waters on Palma

Beach with azure waters on Palma

Beautiful beach with azure waters in the Spanish island of Mallorca or Palma de Majorca in the western Mediterranean, Balearic Islands, Spain

by
by
by
by
by
by