moon ray


Meanings

  • a ray of moonlight