Continuing the religious parade, El Toro strolls down the La Rambla. Barcelona. On the Spain tour. Mike Ross Travel.

Leave A Comment...

*