Stock Photo: Boats moored in a port, Port Olympic, Barcelona, Spain

Stock Photo: 1096-968 Boats moored in a port, Port Olympic, Barcelona, Spain