Horses with riders and dog on beach near ocean.