Barcelona, Spain

Barcelona, Barceloneta beach

on the Barceloneta beach