Spain, Balearic Islands, Caimari, Aerial view of olive and almond trees blooming in springtime orchard