Huntress Godess Picture

I'm almost certain that These are Diana or Demeter. Again, could someone enlighten me?
Persephone
ASGTHS The Spirits and Uniform
Huntress Godess
Demeter
~DemeterCeres~