Zeus descends to earth in the form of a swan and plants the divine seed in Leda. From this act, two sons are born — one mortal (Castor) and one divine (Pollux). Their fate is sealed before they draw breath.
Home
Feed
Search
Library
Download