by Marcus
Barcelona, Spain: January 25, 2014 - Fish sculpture from famous architect Frank Gehry at the new olympic harbour of Barcelona.