a girl and boy on bicycles stop on a green road .