Share
twitterlinkedinfacebook
Image 1 of 1
Spain-Barcelona-Sculpture-243.jpg
Spain, Barcelona. La Gamba, an installation in Port Vell.