BARCELONA, SPAIN - OCT 5: Tourists await the tourist bus, under the statue of Christopher Columbus on October 5, 2016 at the lower end of La Rambla.

BARCELONA, SPAIN - OCT 5: Tourists await the tourist bus, under the statue of Christopher Columbus on October 5, 2016 at the lower end of La Rambla. - 63762796

Similar stock images

to-top-page