Greek myth: Leda & the Swan in Haute Hippie gauzy dress