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

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