Designed by
Title
A view of Barceloneta Beach, the most popular beach in Barcelona, Catalonia, Spain. W Barcelona Hotel Hotel Vela in the distance #181325827
Description
A view of Barceloneta Beach, the most popular beach in Barcelona, Catalonia, Spain. W Barcelona Hotel Hotel Vela seen in the distance, beer in front
This image is editorial