Designed by
Title
A view of Barceloneta Beach, the most popular beach in Barcelona, Catalonia, Spain. The Olympic Sculpture among palm trees seen #181325838
Description
A view of Barceloneta Beach, the most popular beach in Barcelona, Catalonia, Spain. The Olympic Sculpture among palm trees seen in the distance.
This image is editorial