"Let There Be Light!"

Dictionary.com gives the following definition of epiphany:

“An appearance or manifestation, especially of a deity.” After four weekends of rain, it is easy to understand why ancient cultures paid homage to the sun! I certainly did today when for a brief few hours, the light came streaming through the trees of fall and I just had to capture the ethereal beauty!