old man rides horse along beach of dahab in the sinai peninsula of egypt as children play