Photo de stock - People strolling, shopping and bar terraces during phase 1 of the unconfinement in Palma de Mallorca, Spain

Photo de stock: People strolling, shopping and bar terraces during phase 1 of the unconfinement in Palma de Mallorca, Spain.