Selene in Nature 12 Posted March 30, 2006 Are you sure about this being selene? I'm not sure either, but something makes me say euphrosyne. ...And the picture is excellent - both for ID and otherwise. :)
Selene
in Nature
Posted