Maharishi Vashista was a son of a Urvasi, an Apsara and a guru of Lord Rama.
Maharishi Vashista was a son of a Urvasi of Lord Rama. Maharishi Vashista was a son of an Apsara of Lord Rama. Maharishi Vashista was a son of a guru of Lord Rama.