Thank you for your patience while we retrieve your images.
055 SPAIN Barcelona Beach - Olympic Port under construction

055 SPAIN Barcelona Beach - Olympic Port under construction