.
Barcelona Architecture, Spain, The Beach at Barceloneta

Barcelona Architecture, Spain, The Beach at Barceloneta