sun goddess Picture

a garden statue standing in a castle garden, probobly an image of Demeter or Ceres or some other goddess...
Continue Reading: Demeter