99.Olympic Sculpture, Barcelona, Spain
The Sculpture is located in Barceloneta beach sand, a 20-minute walk from the bottom of La Rambla. Relax and enjoy the cool clean Mediterranean waters, restaurant, and bars.
Advertisements
99.Olympic Sculpture, Barcelona, Spain
The Sculpture is located in Barceloneta beach sand, a 20-minute walk from the bottom of La Rambla. Relax and enjoy the cool clean Mediterranean waters, restaurant, and bars.