Street in Cala Figuera, Mallorca. Empty sidewalk cafe or restaurant in morning sunrise. Vacation and travel resort in Balearic Islands, Spain