by Marcus
Barcelona, Spain - January 25, 2014: Gehry's Sphere Sculpture, and Fish sculpture in Port Olympic in Barcelona, Spain as viewed from the beach on early afternoon January 25, 2014