Buy stock photo Happy portrait, nature and family on beach holiday for peace, freedom and outdoor quality time together. Love, ocean sea sand and Mexico children, grandmother and mother smile with vacation sunshine