by Marcus
Barcelona, Spain - November 30, 2013: Port Authority building at Port Vell at the end of Las Ramblas.Tourists in square and Columbus monument on left side.