IMG_6702 Published November 13, 2009 at 2304 × 3072 in Inopia- Barcelona, Spain The moment of victory for Barcelona!