Fish is a landmark in Port Olimpica, Spain. In the Catalan language it’s known as Peix. This sculpture sits at the base of one of the tallest buildings in Spain, Hotel Arts. Renowned architect Frank O. Gehry was commissioned to build the piece of art for the 1992 Summer Olympics, which were held in Barcelona. […]
Read More