Father and son holding hands for balance while walking on black beach rocks, summer, clear blue sky, Pacific shore, South Mazatlan, Sinaloa, Mexico
by Admin