Barcelona

Spain
2 stories
Barceloneta beach buzzing on a sunny June afternoon
Barcelona streets and market stops on a sunny afternoon