Descendant of Parashara, referring to the ancient Vedic sage Parashara

1 Post