in the distance floating islands of huge ninfea were crossing in front of the horses