Huntress Godess Picture

I'm almost certain that These are Diana or Demeter. Again, could someone enlighten me?
Continue Reading: Demeter