by Venakr
BARCELONA, SPAIN - JULY 4, 2016: Yachts and sailboats moored in the Port Vell of Barcelona, Catalonia, Spain Barcelona, Spain - July 4, 2016: Yachts and sailboats moored in the Port Vell of Barcelona, Catalonia, Spain