Barack, Michelle, Malia & Sasha Obama from The Big Picture: Today’s Hot Pics

The Obama’s brave the rain upon their arrival at Jose Marti international airport in Havana, Cuba.

Source: Barack, Michelle, Malia & Sasha Obama from The Big Picture: Today’s Hot Pics