onlybeaches

Counting the waves…

Barceloneta Beach: Barcelona's Iconic Urban Sands & Sea | OnlyBeaches