Carles Puyol Enjoy a Family Vacation with Vanesa Lorenzo in Mexico (36 Photos)