Montjuïc and Barceloneta

Barcelona, Catalonia, Spain

Floating artwork

Art installation in the Port Vell

Barcelona, Catalonia, Spain