Buy stock photo Smile, hug and portrait of a happy family at a beach for travel, vacation and holiday on nature background. Relax, face and trip with children, parents and grandparents bond while traveling in Cancun