Birth of Helen Picture

Inspired by the Greek Mythology Contest, this is not an entry because it does not meet requirements. [link]
Helen of Greece, later known as Helen of Troy was a daughter of Zeus. Zeus fell madly in love with a nymph called Leda. Repulsed by the God she transformed into different animals to try an escape from him. Eventually Zeus caught her in the form of a swan and thus Helen was hatched not born.
Stock used:
BG - [link]