Mediterranean Cruise 2010

Montjuic Castle - Barcelona Sky ride, Barcelona Sky Ride - Barcelona
Barcelona Barcelona Olympic Stadium, Barcelona
Olympic Stadium, Barcelona Olympic Stadium, Barcelona Olympic Stadium, Barcelona